मुखपृष्ठ » कैसे » राम ने समझाया कि वे क्या हैं और क्यों आप संभवतः एक का उपयोग नहीं करना चाहिए

    राम ने समझाया कि वे क्या हैं और क्यों आप संभवतः एक का उपयोग नहीं करना चाहिए

    आपके कंप्यूटर की रैम अभी भी आधुनिक सॉलिड-स्टेट ड्राइव से तेज है। रैम डिस्क इसका फायदा उठाते हैं, आपके कंप्यूटर की रैम को बिजली की तेजी से आभासी ड्राइव के रूप में उपयोग करते हैं। लेकिन आप शायद वैसे भी एक रैम डिस्क का उपयोग नहीं करना चाहते हैं.

    RAM डिस्क को बेचना आसान है - आपको बस इतना करना है कि प्रदर्शन मानदंड को प्रदर्शित करना है कि रैम से डेटा पढ़ना कितना तेज है, यह एसएसडी से भी तेज है। लेकिन यह पूरी तस्वीर नहीं है.

    रैम डिस्क क्या है?

    रैम डिस्क बनाने के लिए, आप एक तृतीय-पक्ष प्रोग्राम स्थापित करेंगे जो विंडोज में एक वर्चुअल ड्राइव बनाता है। यह प्रोग्राम आपके RAM के एक सेक्शन को आरक्षित करेगा - इसलिए यदि आपकी RAM डिस्क में 4 GB फाइलें हैं, तो डिस्क 4 GB RAM को लेगी। आपकी डिस्क पर मौजूद सभी फाइलें आपके RAM में स्टोर हो जाएंगी। जब आप डिस्क पर लिखते हैं, तो आप बस अपने रैम के एक अलग हिस्से को लिख रहे होंगे.

    प्रारंभ में, ऐसा लगता है कि यह प्रदर्शन को अनुकूलित करने में मदद कर सकता है। यदि आपने रैम डिस्क में प्रोग्राम इंस्टॉल किए हैं, तो आपके पास तत्काल-लोड समय होगा, क्योंकि उनका डेटा पहले से ही सबसे तेज़ मेमोरी में संग्रहीत किया जा सकेगा। जब आप किसी फ़ाइल को सहेजते हैं, तो यह लगभग तुरंत होता है क्योंकि यह सिर्फ RAM के दूसरे भाग में कॉपी किया जाएगा। इसका अर्थ होगा कि RAM डिस्क में सहेजी गई फ़ाइलों के लिए तेज़ एप्लिकेशन लोड समय और तेज़ फ़ाइल रीड / राइट टाइम.

    आप शायद एक का उपयोग क्यों नहीं करना चाहिए

    हालाँकि, यहाँ एक बड़ी समस्या है। RAM वाष्पशील मेमोरी है। जब आपका कंप्यूटर बिजली खो देता है, तो आपकी रैम की सामग्री मिट जाएगी। इसका मतलब है कि आप रैम डिस्क पर कुछ भी महत्वपूर्ण स्टोर नहीं कर सकते हैं - यदि आपका कंप्यूटर खो जाने की वजह से दुर्घटनाग्रस्त हो गया है, तो आप अपने रैम डिस्क में सभी डेटा खो देंगे। इसलिए रैम डिस्क में फ़ाइलों को सहेजना व्यर्थ है जब तक आप परवाह नहीं करते हैं कि आप फाइलें खो देंगे - लेकिन अगर आप फाइलों के बारे में परवाह नहीं करते हैं, तो उन्हें पहले स्थान पर क्यों बचाएं?

    क्योंकि RAM लगातार नहीं है, इसलिए आपको अपने कंप्यूटर को बंद करने और उन्हें चालू करने पर लोड करने के लिए अपने रैम डिस्क की सामग्री को डिस्क पर सहेजना होगा। उदाहरण के लिए, मान लें कि आपने फ़ोटोशॉप को अपनी रैम डिस्क पर स्थापित किया है। आपको यह सुनिश्चित करने के लिए कि आपके फ़ोटोशॉप इंस्टालेशन को खोना नहीं है, आपके कंप्यूटर की हार्ड ड्राइव में आपकी रैम डिस्क की एक प्रति बचानी होगी। आप इसे हर कुछ मिनटों पर या शट डाउन पर करना चाहते हैं.

    जब आप अपने कंप्यूटर को चालू करते हैं, तो रैम डिस्क प्रोग्राम को आपकी हार्ड ड्राइव से रैम डिस्क छवि को पढ़ना होगा और इसे वापस रैम में लोड करना होगा। दूसरे शब्दों में, आप बस बूट-अप समय की कीमत पर तेजी से प्रोग्राम-लोड समय प्राप्त कर रहे हैं। एक बार जब आपका कंप्यूटर किसी एप्लिकेशन को लोड करता है या अन्य फाइलें इसकी हार्ड ड्राइव बनाती हैं, तो यह उन्हें वैसे भी रैम में कैश कर देता है - इसलिए यह आपकी हार्ड ड्राइव के बजाय रैम डिस्क में एप्लिकेशन या गेम को स्थापित करने के लिए थोड़ा मूर्खतापूर्ण है। किसी भी तरह, एक बार जब आप एप्लिकेशन को लोड करते हैं, तो यह बाद में त्वरित लोडिंग के लिए आपकी मेमोरी में मौजूद रहेगा.

    रैम डिस्क भी आपकी मेमोरी का एक अच्छा हिस्सा सुरक्षित रखता है, यह सुनिश्चित करता है कि आप इसे किसी और चीज के लिए उपयोग नहीं कर सकते हैं। विंडोज़ वैसे भी फ़ाइलों को कैश करने के लिए अप्रयुक्त मेमोरी का उपयोग करता है, और यह यह सब स्वचालित रूप से और पृष्ठभूमि में करता है। यदि आपको किसी चीज़ के लिए मेमोरी की आवश्यकता है, तो विंडोज कैश्ड डेटा को तुरंत छोड़ देगा। रैम डिस्क के साथ, आपको मेमोरी को खाली करने के लिए इसे मैन्युअल रूप से बंद करना होगा.

    आप एक रैम डिस्क कैसे बनायेंगे

    रैम डिस्क बनाना बहुत सरल है। डेटाराम के रैमडिस्क पर्सनल जैसे प्रोग्राम को स्थापित करें - मुफ्त संस्करण आपको 4 जीबी आकार में रैम डिस्क बनाने की अनुमति देता है - और इसका उपयोग एक नया रैम डिस्क बनाने के लिए किया जाता है।.

    फिर आप इसके लिए प्रोग्राम इंस्टॉल कर सकते हैं या फ़ाइलों को स्थानांतरित कर सकते हैं। यदि आप कभी भी आपका कंप्यूटर डाउन हो जाता है, तो आप रैम डिस्क की एक प्रति सहेजना चाहेंगे। निश्चित रूप से आपको हर बार जब आप रैम डिस्क पर फ़ाइलों को अपडेट करते हैं तो एक नई छवि को सहेजना होगा.

    एक रैम डिस्क के लिए कुछ उपयोग होने चाहिए, लेकिन ...

    रैम डिस्क पीसी की सफाई कार्यक्रमों और कई अन्य "सिस्टम-ऑप्टिमाइजेशन" टूल की तरह एक पूर्ण घोटाला नहीं है। यह तेजी से SSD का उपयोग करने के बजाय RAM से पढ़ना और लिखना निश्चित रूप से तेज़ है। यदि आप वास्तव में जानते हैं कि आप क्या कर रहे हैं तो रैम डिस्क के लिए कुछ अच्छे उपयोग होने की संभावना है.

    हालाँकि, निम्नलिखित दोनों को सही होना होगा:

    • आपको एक प्रोग्राम का उपयोग करना होगा जो आमतौर पर रैम को कैश के रूप में उपयोग नहीं करता है और इसके बजाय आपकी हार्ड ड्राइव पर छोटी फ़ाइलों को पढ़ने और लिखने पर जोर देता है.
    • यदि आप इन्हें खो देते हैं तो आपको इनमें से किसी भी फाइल की परवाह नहीं करनी होगी और कोई समस्या नहीं होगी.

    यह स्पष्ट करने के लिए एक उच्च बार है - अधिकांश प्रोग्राम जिनके पास कैश है जरूरी नहीं कि आप राम का उपयोग करेंगे, वैसे भी। उदाहरण के लिए, फ़ोटोशॉप की स्क्रैच फ़ाइल को रैम डिस्क पर रखने का कोई मतलब नहीं है क्योंकि अगर यह उपलब्ध है तो फ़ोटोशॉप रैम को कैश के रूप में उपयोग करता है। अगर जगह है, तो आपका वेब ब्राउज़र अपनी कैश फ़ाइलों को रैम में संग्रहीत करेगा.

    हार्ड ड्राइव से डेटा लिखने और पढ़ने वाले कार्यक्रमों के लिए, यह डेटा संभवतः वह चीज है जिसे आप खोना नहीं चाहते हैं। एक महत्वपूर्ण डेटाबेस के साथ एक रैम डिस्क का उपयोग करना एक गलती होगी क्योंकि यदि कोई दुर्घटना या बिजली की हानि हुई तो आप डेटाबेस को खो देंगे.

    रैम-आधारित ठोस-राज्य ड्राइव

    यदि आप रैम की गति से लाभ प्राप्त करना चाहते हैं, तो आप रैम-आधारित सॉलिड-स्टेट ड्राइव में निवेश करने का प्रयास कर सकते हैं। ये सॉलिड-स्टेट ड्राइव्स हैं जिनमें विशिष्ट फ्लैश मेमोरी के बजाय रैम होते हैं। वे पढ़ने के लिए और लिखने के लिए बहुत तेज़ हैं, लेकिन बहुत अधिक महंगा है क्योंकि रैम फ्लैश मेमोरी की तुलना में अधिक महंगा है.

    ऐसी ड्राइव में एक बैटरी होती है, इसलिए वे कंप्यूटर की शक्ति खो देने पर रैम की सामग्री को बनाए रख सकते हैं। डेटा को ऑफ़लाइन मेमोरी में लिखने के लिए उनके पास पर्याप्त बैटरी पावर है, यह सुनिश्चित करने के लिए कि आप जो कुछ भी उनके रैम में संग्रहीत करते हैं, वह नहीं खोएगा.

    इस तरह के ड्राइव औसत उपयोगकर्ता के लिए नहीं हैं - वे डेटा केंद्रों और अन्य व्यावसायिक उपयोगों के लिए बहुत महंगे विकल्प हैं, जहां आप एसएसडी की स्थिरता के साथ रैम की गति चाहते हैं। लेकिन ये ड्राइव सॉफ्टवेयर रैम डिस्क की तुलना में बहुत अधिक समझ में आता है अगर आपको वास्तव में मिशन महत्वपूर्ण उद्देश्यों के लिए रैम जैसी गति की आवश्यकता है.


    सारांश में, रैम डिस्क विज्ञापन के रूप में काम करती है। लेकिन आप शायद उन्हें वैसे भी इस्तेमाल नहीं करना चाहते हैं। वे एक महत्वपूर्ण डेटाबेस चलाने या गेम लोड समय को तेज़ करने के लिए आदर्श नहीं हैं.

    यदि आपके पास रैम डिस्क के लिए एक स्मार्ट उपयोग है, तो एक टिप्पणी छोड़ दें - हम जानना चाहेंगे कि लोग वास्तव में उनके लिए क्या उपयोग कर रहे हैं.