रैम डिस्क बेचने में आसान हैं - आपको बस इतना करना है कि प्रदर्शन बेंचमार्क धारण करना है कि यह रैम से डेटा को पढ़ने के लिए कितनी तेजी से तेज़ एसएसडी से है। लेकिन यह पूरी तस्वीर नहीं है।
रैम डिस्क क्या है?
रैम डिस्क बनाने के लिए, आप एक थर्ड-पार्टी प्रोग्राम स्थापित करेंगे जो विंडोज़ में वर्चुअल ड्राइव बनाता है। यह प्रोग्राम आपकी रैम के एक सेक्शन को आरक्षित करेगा - इसलिए यदि आपकी रैम डिस्क में 4 जीबी फाइलें हैं, तो डिस्क 4 जीबी रैम लेगी। आपकी डिस्क पर मौजूद सभी फाइलें आपकी रैम में संग्रहीत की जाएंगी। जब आपने डिस्क पर लिखा था, तो आप बस अपनी रैम के एक अलग सेक्शन पर लिख रहे होंगे।
प्रारंभ में, ऐसा लगता है कि यह प्रदर्शन अनुकूलित करने में मदद कर सकता है। यदि आपने रैम डिस्क में प्रोग्राम इंस्टॉल किए हैं, तो आपके पास निकट-तत्काल लोड समय होंगे क्योंकि उनका डेटा पहले से ही सबसे तेज़ मेमोरी में संग्रहीत होगा। जब आप कोई फ़ाइल सहेजते हैं, तो यह लगभग तुरंत होता है क्योंकि इसे केवल रैम के दूसरे भाग में कॉपी किया जाएगा। इसका मतलब रैम डिस्क में सहेजी गई फ़ाइलों के लिए तेज़ एप्लिकेशन लोड समय और तेज़ फ़ाइल पढ़ने / लिखने का समय होगा।
आपको शायद एक का उपयोग क्यों नहीं करना चाहिए
हालांकि, यहां एक बड़ी समस्या है। रैम अस्थिर स्मृति है। जब आपका कंप्यूटर बिजली खो देता है, तो आपकी रैम की सामग्री मिटा दी जाएगी। इसका मतलब है कि आप रैम डिस्क पर कुछ भी महत्वपूर्ण स्टोर नहीं कर सकते हैं - यदि आपका कंप्यूटर खोए गए बिजली के कारण दुर्घटनाग्रस्त हो गया है, तो आप अपनी रैम डिस्क में सभी डेटा खो देंगे। तो रैम डिस्क पर फ़ाइलों को सहेजना व्यर्थ है जब तक कि आपको परवाह नहीं है कि आप फाइलें खो देंगे - लेकिन अगर आपको फाइलों की परवाह नहीं है, तो उन्हें पहले स्थान पर क्यों बचाएं?
चूंकि रैम लगातार नहीं है, तो जब आप अपना कंप्यूटर बंद करते हैं और इसे चालू करते समय लोड करते हैं तो आपको अपनी रैम डिस्क की सामग्री को डिस्क पर भी सहेजना होगा। उदाहरण के लिए, मान लीजिए कि आपने फ़ोटोशॉप को अपनी रैम डिस्क पर इंस्टॉल किया है। यह सुनिश्चित करने के लिए कि आप अपनी फ़ोटोशॉप स्थापना खो नहीं पाएंगे, आपको अपने कंप्यूटर की हार्ड ड्राइव पर अपनी रैम डिस्क की एक प्रति सहेजनी होगी। आप इसे हर कुछ मिनटों में स्वचालित रूप से बंद करना चाहते हैं या बस बंद कर सकते हैं।
जब आप अपने कंप्यूटर को चालू करते हैं, तो राम डिस्क प्रोग्राम को आपकी हार्ड ड्राइव से रैम डिस्क छवि को पढ़ना होगा और उसे वापस रैम में लोड करना होगा। दूसरे शब्दों में, आप लंबे समय तक बूट-अप समय की कीमत पर तेजी से प्रोग्राम-लोड समय प्राप्त कर रहे हैं। एक बार जब आपका कंप्यूटर किसी एप्लिकेशन या अन्य फाइलों को लोड करता है तो इसकी हार्ड ड्राइव होती है, तो यह उन्हें रैम में कैश करता है - इसलिए यह आपके हार्ड ड्राइव की बजाय रैम डिस्क में एप्लिकेशन या गेम इंस्टॉल करने के लिए थोड़ा मूर्खतापूर्ण है। किसी भी तरह से, एप्लिकेशन को लोड करने के बाद, यह बाद में त्वरित लोडिंग के लिए आपकी मेमोरी में मौजूद रहेगा।
आप रैम डिस्क कैसे बनायेंगे
रैम डिस्क बनाना बहुत आसान है। डेटारैम के रैमडिस्क पर्सनल जैसे प्रोग्राम इंस्टॉल करें - मुफ़्त संस्करण आपको 4 जीबी आकार तक रैम डिस्क बनाने की अनुमति देता है - और इसे एक नई रैम डिस्क बनाने के लिए उपयोग करें।
फिर आप इसे प्रोग्राम इंस्टॉल कर सकते हैं या फ़ाइलों को ले जा सकते हैं। आप रैम डिस्क की एक प्रति सहेजना चाहेंगे ताकि यदि आपका कंप्यूटर कभी भी नीचे चला जाता है तो आप डेटा खो देंगे नहीं। बेशक आपको RAM डिस्क पर फ़ाइलों को अद्यतन करते समय हर बार एक नई छवि को सहेजना होगा।
राम डिस्क के लिए कुछ उपयोग होना चाहिए, लेकिन …
रैम डिस्क पीसी सफाई कार्यक्रमों और कई अन्य "सिस्टम-ऑप्टिमाइज़ेशन" उपकरण जैसे पूर्ण घोटाले नहीं हैं। तेजी से एसएसडी का उपयोग करने के बजाय रैम से पढ़ने और लिखना निश्चित रूप से तेज़ है। यदि आप वास्तव में जानते हैं कि आप क्या कर रहे हैं तो रैम डिस्क के लिए कुछ अच्छे उपयोग होने की संभावना है।
हालांकि, निम्नलिखित दोनों को सत्य होना होगा:
- आपको प्रोग्राम का उपयोग करना होगा, आमतौर पर रैम को कैश के रूप में उपयोग नहीं करना चाहिए और इसके बजाय छोटी फ़ाइलों को पढ़ने और लिखने पर जोर देता है।
- आपको इनमें से किसी भी फाइल के बारे में परवाह नहीं करना होगा और यदि आप उन्हें खो देते हैं तो कोई समस्या नहीं है।
यह साफ़ करने के लिए एक उच्च बार है - अधिकांश प्रोग्राम जिनके पास कैश है, जिनकी आपको जरूरी नहीं है, वे रैम का उपयोग करेंगे, वैसे भी। उदाहरण के लिए, फ़ोटोशॉप की स्क्रैच फ़ाइल को रैम डिस्क पर रखने में कोई बात नहीं है क्योंकि फ़ोटोशॉप रैम को कैश के रूप में उपयोग करता है यदि यह उपलब्ध हो। यदि आपका स्थान भी है, तो आपका वेब ब्राउज़र रैम में अपनी कैश फ़ाइलों को स्टोर करेगा।
उन प्रोग्रामों के लिए जो हार्ड ड्राइव से डेटा लिखते हैं और पढ़ते हैं, यह डेटा संभवतः कुछ खोना नहीं चाहता है। एक महत्वपूर्ण डेटाबेस के साथ एक रैम डिस्क का उपयोग करना एक गलती होगी क्योंकि यदि कोई क्रैश या पावर लॉस हुआ तो आप डेटाबेस खो देंगे।
रैम-आधारित ठोस-राज्य ड्राइव
यदि आप रैम की गति से लाभ उठाना चाहते हैं, तो आप रैम-आधारित ठोस-राज्य ड्राइव में निवेश करने की कोशिश कर सकते हैं। ये ठोस-राज्य ड्राइव हैं जिनमें सामान्य फ्लैश मेमोरी के बजाय रैम होता है।वे पढ़ने और लिखने के लिए बहुत तेज़ हैं, लेकिन यह भी अधिक महंगा है क्योंकि रैम फ्लैश मेमोरी से अधिक महंगा है।
इस तरह के ड्राइव में बैटरी होती है, इसलिए यदि कंप्यूटर बिजली खो देता है तो वे रैम की सामग्री को बनाए रख सकते हैं। ऑफ़लाइन मेमोरी में डेटा लिखने के लिए उनके पास पर्याप्त बैटरी पावर है, यह सुनिश्चित करना कि आप जो कुछ भी अपने रैम में संग्रहीत करते हैं उसे खोना नहीं होगा।
इस तरह के ड्राइव औसत उपयोगकर्ता के लिए नहीं हैं - वे डेटा केंद्रों और अन्य व्यावसायिक उपयोगों के लिए बेहद महंगा विकल्प हैं जहां आप एसएसडी की स्थिरता के साथ रैम की गति चाहते हैं। लेकिन यदि आप वास्तव में मिशन के महत्वपूर्ण उद्देश्यों के लिए रैम की तरह गति की आवश्यकता है, तो ये ड्राइव सॉफ़्टवेयर रैम डिस्क की तुलना में अधिक समझ में आती हैं।
संक्षेप में, रैम डिस्क विज्ञापित के रूप में काम करते हैं। लेकिन आप शायद उनका उपयोग नहीं करना चाहते हैं, वैसे भी। वे एक महत्वपूर्ण डेटाबेस चलाने या गेम लोड समय को तेज करने के लिए आदर्श नहीं हैं।
यदि आपके पास रैम डिस्क के लिए स्मार्ट उपयोग है, तो एक टिप्पणी छोड़ें - हम जानना चाहते हैं कि लोग वास्तव में उनके लिए क्या उपयोग कर रहे हैं।