क्या वीएम को दूसरे ड्राइव से चलाना एक बड़ा प्रदर्शन है?


8

डेल एक 500GB ड्राइव या दो 320GB ड्राइव (दोनों 7200rpm और SSD के लिए कोई विकल्प नहीं) के साथ एक लैपटॉप प्रदान करता है। मैं विकास के लिए VMs चला रहा हूँ और इसमें कई TrueCrypt माउंट भी होंगे।

मुझे पता है कि दो ड्राइव a) के लिए बेहतर हैं: तेजी से डिस्क एक्सेस, और b): डेटा OS से अलग ड्राइव पर है। क्या वह सही है?


अच्छा विचार! मुझे देखना होगा कि यह कैसे काम करता है।
जेरेड हार्ले

जवाबों:


7

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

मैं इन लिंक में प्रस्तुत सलाह का पालन करूंगा, क्योंकि वे प्रोग्रामर से भी हैं, इसलिए आपको इसी तरह की समस्याएं हो सकती हैं।


1

यह एक अच्छा समाधान होगा। एक पर VM और दूसरे पर OS और अन्य सामान रखें। हमने उन सिस्टमों के लिए बाहरी eSATA ड्राइव पर VMs को चलाने में एक महत्वपूर्ण सुधार पाया जो दो ड्राइव का समर्थन नहीं करते थे।


0

प्रदर्शन के बारे में चिंता न करें - दो डिस्क केवल तभी बेहतर होती हैं जब आप उन दोनों के साथ काम कर रहे हों, जैसे कि एक से दूसरे में कॉपी करते समय।

या यदि आपके पास दो वीएम सक्रिय हैं और एक ही समय में काम कर रहे हैं, तो प्रत्येक की अपनी डिस्क होने से डिस्क थ्रूपुट में सुधार होगा, मल्टी-कोर (या मल्टी-थ्रेड) सीपीयू होने की स्थिति में। लेकिन अगर दोनों सक्रिय VMs एक ही हार्ड डिस्क पर हैं, तो यह पूरी तरह से महत्वहीन है कि वे किस डिस्क पर हैं।

उस ने कहा, यहाँ कुछ गणित है: 2 x 320 = 640> 500. तो आप 140 जीबी प्राप्त करते हैं।

यदि आप 2 डिस्क समाधान के लिए जाते हैं, तो मेरे लिए सिस्टम डिस्क के लिए 320GB बहुत बड़ा है। मैं आगे भी जाऊंगा और पहली डिस्क को पार्टीशन में, विंडोज और सभी एप्लिकेशन के साथ 40 जीबी सिस्टम डिस्क में विभाजित करूंगा। इससे सिस्टम डिस्क की एक छवि का बैकअप लेना आसान हो जाता है, जिसे मैं Microsoft के विंडोज अपडेट को मेरे रनिंग सिस्टम को नष्ट करने से पहले व्यवस्थित रूप से सिर्फ-इन-केस करता हूं।

उस स्थिति में मेरे पास होगा:
C = डिस्क 1 विभाजन 1 (40 GB)
D = disk2 (320 GB)
E = disk1 पार्टीशन 2 (280 GB)

कृपया ध्यान दें कि C ड्राइव को पुन: प्रारंभ करने में संभवतः विंडोज की पुनःस्थापना शामिल होगी (या फिर से विभाजन के बाद OEM पुनर्स्थापना विभाजन से पुनर्स्थापित हो सकती है)।


1
लेकिन वास्तव में यही आवश्यक है - एक ही समय में दो डिस्क के साथ काम करना; मेजबान को चलाने वाला, VM को चलाने वाला। एक ही समय में दोनों की जरूरत है। तो "हाँ" प्रदर्शन के लिए दो डिस्क के लिए।
रॉबर्ट कार्टेनो

-1

यह वास्तव में निर्भर करता है कि आप क्या करने जा रहे हैं।

मैंने पहले एक अन्य पोस्ट में कहा था कि उदाहरण के लिए, मैं लगभग 10 वीएम किसी भी समय किसी भी प्रकार के धीमे चढ़ाव को देखे बिना खोल सकता हूं, जब मैं कम कल्पना मशीनों पर विभिन्न परीक्षण कर रहा हूं जो I / O गहन नहीं हैं, जैसे, यदि मैं कुछ भी थोड़ा गहन कर रहा हूं - सिर्फ 2/3 खुले होने से कंप्यूटर को एक स्टैंड में लाया जा सकता है।

यदि आप किसी भी गहन योजना बना रहे हैं या एक ही समय में लोड खोलना चाहते हैं, तो दूसरी हार्ड ड्राइव प्राप्त करें - अन्यथा, आपको ठीक होना चाहिए।


-1

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.