मैंने एक Ubuntu 10.10 होस्ट पर VirtualBox के तहत विंडोज 7 का उपयोग करना शुरू कर दिया है। मैंने कंप्यूटर के साथ आए विंडोज रिस्टोर इमेज से VM को सेट करने के दौरान लगभग 6 स्नैपशॉट लिए। मेरी स्थापना कमोबेश विंडोज़ अपडेट, एंटीवायरस और वीबी गेस्ट एडिक्शन तक सीमित थी। मैंने जितना इंस्टॉल किया है उससे अधिक की स्थापना रद्द की। कुल 24 घंटे तक VM चल रहा था।
एक चिंताजनक दर पर स्नैपशॉट आकार में वृद्धि हुई, यहां तक कि जब मशीन निष्क्रिय थी: स्नैपशॉट .vdi फ़ाइल की अवधि 11:22 बजे और 9:02 पूर्वाह्न के बीच 6 गीगा आकार में है; उस दौरान बहुत कम हुआ। अन्य .vdi फाइलें 0.5 और 3 जीबी के बीच हैं, जो कि 1 और 2 जीबी के बीच है। संबंधित .sav फ़ाइलें 0.5 और 1 GB के बीच होती हैं।
इंटरनेट कनेक्शन जहां मैं यह कर रहा था वह 30KB / s डाउनलोड तक सीमित है, जो लगातार संतृप्त होता है, 24 जीबी प्रति 24 घंटे की अवधि के लिए काम करता है।
क्या यह सामान्य है? क्या ऐसा कुछ है जो स्नैपशॉट को अधिक व्यावहारिक बनाने के लिए किया जा सकता है?
अपडेट करें
वीएम को फिर से शुरू करने पर, मैंने देखा है कि mscorsvw
महत्वपूर्ण प्रसंस्करण समय का उपयोग कर रहा है । जाहिरा तौर पर यह प्रक्रिया .NET असेंबली को precompiles करती है । यह उस अवधि के दौरान हो सकता है जब मैं स्नैपशॉट ले रहा था, जो शायद स्नैपशॉट आकार में वृद्धि के कुछ समझा सकता है। मुझे यह जानकर कुछ आश्चर्य होगा कि यह 10 जीबी अतिरिक्त डिस्क उपयोग के लिए जिम्मेदार हो सकता है, या यह कि यह लगभग 24 घंटे तक चलेगा। क्या यह संभव है?
अद्यतन भाग ड्यूक्स
जैसा कि टिप्पणियों के धागे से संबंधित था, मैंने कल से लगभग 24 घंटे पहले (2011-02-27 को दोपहर में) वर्चुअल मशीन को फिर से शुरू किया।
मैंने कुछ शुरुआती इंस्टॉलेशन समाप्त करने के बाद एक और स्नैपशॉट लिया। स्नैपशॉट की फाइलें .vdi के लिए ~ 500 एमबी और .sav के लिए ~ 920 एमबी हैं।
एक घंटे बाद, मैंने एक और स्नैपशॉट लिया। .vdi: ~ 477 एमबी; .sav: ~ 923 एमबी
मैंने रात भर इसे छोड़ने का प्रयास किया; मैंने लगभग आधी रात के बाद कंप्यूटर का उपयोग नहीं किया। हालाँकि, जब मैंने आज सुबह इसकी जाँच की, तो VirtualBox का कहना है कि इसकी स्थिति "निरस्त" है। वर्तमान स्नैपशॉट .vdi फ़ाइल टाइमस्टैम्पड 2011-02-28 01:05 है। यह आकार में ~ 1.5 जीबी है।
इसलिए, यह देखते हुए कि मुझे 9 घंटे की अवधि में 6 जीबी .vdi फ़ाइल वृद्धि मिल रही थी, ऐसा लगता है कि इंस्टॉलेशन या अपडेट के बाद कम से कम समय के साथ बदलाव स्थिर हो रहा है। ओली ने सुझाव दिया है कि बहुत से बदलाव स्वैप उपयोग से आ रहे हैं। जैसा कि टिप्पणियों में उल्लेख किया गया है, मुझे वास्तव में यकीन नहीं है कि विंडोज 7 का उपयोग करने वाले वर्चुअल मेमोरी की मात्रा की जांच कैसे करें। स्वैप फ़ाइल का आकार लगभग 1.5GB था, जब मैंने इसे चेक किया था, लेकिन मुझे यह पता नहीं है कि यह कैसे पता लगाया जाए कि वास्तव में इसका कितना उपयोग किया जा रहा है। प्रदर्शन मॉनीटर ग्राफ़ इंगित करता है कि पेजिंग फ़ाइल उपयोग केवल 20 के तहत चरम और स्थिर हो गया है। लेकिन 20 क्या?
इसलिए यदि पेजिंग फ़ाइल सामग्री में परिवर्तन वास्तव में स्नैपशॉट आकार में वृद्धि के एक महत्वपूर्ण हिस्से के लिए ज़िम्मेदार हैं, तो स्नैपशॉट को कम अनुक्रमण करने के लिए विंडोज को बताकर या जो कुछ इसके लिए स्वैप का उपयोग करता है, जब यह एक टमटम प्राप्त होता है, तो इसे कम करना संभव हो सकता है। मुफ्त रैम की।