RAM DISK सुपर फास्ट पर एक वर्चुअल पीसी का उपयोग कर रहा है? (। RAM फ़ाइल को एक RAM DISK में डाल रहा है)


9

मुझे आश्चर्य है कि कैसे या अगर किसी ने RAM DISK बनाने की कोशिश की, और फिर उसमें 2GB (या कभी-कभी 1.2GB) .vhd फ़ाइल डालें और फिर इस छवि का उपयोग करके वर्चुअल पीसी चलाएं।

यह सुपर फास्ट चलना चाहिए, क्योंकि हार्ड डिस्क अब रैम द्वारा सिम्युलेटेड है ... मैंने कभी कोशिश नहीं की लेकिन देखा कि लिनक्स पर tmpfs है। तो VirtualBox के साथ, यह उल्लेखनीय होना चाहिए ... विंडोज या मैक के बारे में कैसे, किसी ने पहले कोशिश की और देखा कि यह कितनी तेजी से है?

PS यह ऐतिहासिक कारण था कि हार्ड ड्राइव 2009 में SSD नहीं थी और हार्ड ड्राइव के कुछ वर्चुअल स्ट्रक्चर में 1 फ़ाइल मैपिंग के साथ, भौतिक कताई हार्ड डिस्क तक पहुंचने में बहुत समय लग सकता है। मुझे लगता है कि "वर्चुअल पीसी की स्थिति" सभी कंप्यूटर की भौतिक रैम में हो सकती है, इसलिए यह कोई समस्या नहीं है। अब जब हमारे पास एसएसडी है, यह एक रैम डिस्क की तरह है जो हार्ड ड्राइव होने का दिखावा करता है, इसलिए यह काफी तेज होना चाहिए)।

जवाबों:


2

हार्डडिस्क की गति आजकल सबसे बड़ी अड़चन है, अन्य अड़चनें भी हैं (उदाहरण के लिए ड्राइवर देरी, मैकेनिकल ड्राइव के लिए ओएस आर्किटेक्चर डिजाइन)।


6

यह बहस का विषय है।

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

यह एक जोखिम भी है। एक पावर आउटेज या कोई अन्य स्थिति जहां आपका पीसी गलती से बंद हो जाता है, आपकी छवि को नष्ट कर देगा (या आपके द्वारा इसे लोड किए जाने के बाद से आपके द्वारा किए गए कोई भी परिवर्तन)।

अंत में, यह वीएम सत्र को धीमा और बंद करना शुरू कर देगा क्योंकि पूरी छवि को डिस्क से मेमोरी में पढ़ने की आवश्यकता होती है और बाद में डिस्क पर वापस सहेजा जाता है।


सही है, यह प्रयोग के लिए अधिक है ... और रैम जो इसे खाती है वह बहुत बड़ा है ... RAM DISK के लिए 2GB, वर्चुअल PC के उपभोग के लिए 512MB, और मूल OS ... तो ऐसा लगता है कि इसे कम से कम 4GB की आवश्यकता है भौतिक मशीन पर।
४’०

); 4GB कुछ भी नहीं इन दिनों है
जर्नीमैन गीक

@JourneymanGeek उपरोक्त टिप्पणी को छोड़कर अब 4 साल का है :)
मुस्तफा

मेरे वर्तमान कंप्यूटर में 16 gb है। क्या मैं 4 साल पहले कहा भी अधिक सच है
जर्नीमैन गीक

@JourneymanGeek अब क्या है? (मुझे एक io बाउंड प्रॉब्लम है: कोड का लोड संकलन करना जिसमें एक घंटा लगता है और जहां कोड शायद ही कभी बदलता है। एक रैमडिस्क में पूरे vm होना बहुत अच्छा होगा।)
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.