वर्चुअलबॉक्स 4.2 संस्करण के बाद से TRIM का समर्थन करता है
- संग्रहण: VDI छवियों का उपयोग करते समय SCSI के लिए SATA और IDE और UNMAP के लिए TRIM के माध्यम से अप्रयुक्त छवि ब्लॉक को छोड़ने के लिए कार्यान्वित समर्थन
आपको --nonrotational on
और --discard on
विकल्पों का उपयोग करना होगा :
अधिक जानकारी में पाया जा सकता है
हाइपर- V भी VHD और VHDX इमेज को सिकोड़ सकता है
बक्सों का इस्तेमाल करें
- ...
कंज्यूमर वीएचडी पर चढ़े पतले प्रोन्नत सैन:
VHD शुरू में एक पतले प्रावधान वाले वातावरण के एक न्यूनतम स्लैब पर लगाया जाता है। जैसे-जैसे फाइलें वीएचडी में जमा होती जाती हैं, वीएचडी का स्टोरेज फुटप्रिंट स्लैब के गुणकों में बढ़ता जाता है। जब VHD में फ़ाइलें निकाल दी जाती हैं, तो हाइपर- V अंतर्निहित पतली प्रावधान वाले SAN को File_TRIM कॉल करता है। यदि TRIM SLAB की ग्रैन्युलैरिटी से बड़े हैं, तो SAN अब SLAB को हटा सकता है और इसलिए उस SAN पर VHD के पदचिह्न को कम कर सकता है।
यदि VHD एक विंडोज 8 आधारित सर्वर पर निवासी है, तो स्टोरेज ऑप्टिमाइज़र भी VHD के माउंटेड VHD के स्लैब फ़ुटप्रिंट को कम करने के लिए TRIM भेज देगा।
न्यू एपीआई ऐप्स को स्टोरेज मीडिया में "TRIM और अनमैप" संकेत भेजने की अनुमति देता है
यह सभी देखें
वीएमवेयर वर्कस्टेशन 10 एसएसडी पेसस्ट्रॉह का समर्थन करने का दावा करता है
- एसएसडी पास-थ्रू विंडोज 8 यह पता लगाने में सक्षम है कि यह एक ठोस राज्य ड्राइव (एसएसडी) से कब चलाया जा रहा है और इस हार्डवेयर के लिए खुद को अनुकूलित करता है। वर्कस्टेशन 10 में, अतिथि ऑपरेटिंग सिस्टम का पता लगाने में सक्षम हो जाएगा जब वर्चुअल मशीन डिस्क फ़ाइल को एसएसडी ड्राइव पर संग्रहीत किया जा रहा है और ऑपरेटिंग सिस्टम वर्चुअल मशीन में चलने पर समान अनुकूलन कर सकता है
VMware कार्य केंद्र 10.0 रिलीज़ नोट्स
इसका उल्लेख VMWare वर्कस्टेशन प्रो डॉक्यूमेंटेशन सेंटर के होस्ट सिस्टम के लिए डिस्क ड्राइव आवश्यकताएँ - सॉलिड-स्टेट ड्राइव्स में भी किया गया है :
यदि आपके होस्ट मशीन में एक भौतिक ठोस-अवस्था ड्राइव (SSD) है, तो होस्ट अतिथि ऑपरेटिंग सिस्टम को सूचित करता है जो वे SSD पर चल रहे हैं।
यह अतिथि ऑपरेटिंग सिस्टम को व्यवहार का अनुकूलन करने की अनुमति देता है। वर्चुअल मशीनें SSD को कैसे पहचानती हैं और इस जानकारी का उपयोग अतिथि ऑपरेटिंग सिस्टम और वर्चुअल डिस्क (SCSI, SATA, या IDE) के डिस्क प्रकार पर निर्भर करता है।
लेकिन पाठ से ऐसा लगता है कि TRIM कमांड केवल VMDK छवि को सिकोड़ने के बजाय अंतर्निहित भौतिक SSD को पारित किया गया है
अन्य VMware उत्पादों जैसे vSphere और ESXi भी TRIM का समर्थन करते हैं, लेकिन यह अभी भी स्पष्ट नहीं है कि वे इसका उपयोग छवि को सिकोड़ने के लिए करते हैं या नहीं
Q. वीएमवेयर 6.0 में वीएमवेयर सीधे अतिथि ओएस से यूएनएमएपी का समर्थन करता है।
हाँ। अंतरिक्ष को पुनः प्राप्त करने के लिए अतिथि OS से सीधे UNMAPs जारी करना vSphere 6.0 में समर्थित है।
Q. UNMAP को चलाने के लिए आवश्यक शर्तें क्या हैं?
कई आवश्यक शर्तें हैं जो पूरी होनी चाहिए। य़े हैं:
- वीएमडीके को पतला प्रावधान होना चाहिए
- वर्चुअल मशीन हार्डवेयर संस्करण 11 (ESXi 6.0) होना चाहिए
- उन्नत सेटिंग EnableBlockDelete को 1 पर सेट किया जाना चाहिए
- अतिथि OS को डिस्क को पतले के रूप में पहचानने में सक्षम होना चाहिए (Windows 2012 [30 अक्टूबर -2015 को अपडेट किया गया] बी 2 मोड पेज का उपयोग करता है ताकि इसे प्राप्त किया जा सके)
Q. क्या केवल UNMAP के लिए ही काम करना है? टीआरआईएम के बारे में क्या?
यह एक "यह निर्भर करता है" उत्तर है। TRIM का उपयोग केवल तब किया जाता है जब अंतर्निहित डिवाइस SSD - सॉलिड स्टेट डिस्क हो। मैं जो समझता हूं, उससे TRIM I / O स्टैक में UNMAP में परिवर्तित हो जाता है। हालाँकि, TRIM के UNMAP में परिवर्तित होने के कुछ मुद्दे हैं। UNMAP VMFS पर कुछ ब्लॉक सीमाओं पर काम करते हैं, जबकि TRIM के पास इस तरह के प्रतिबंध नहीं हैं। इसलिए, कुछ TRIMs UNMAPs में परिवर्तित हो सकते हैं, जो ब्लॉक अलाइनमेंट मुद्दों के कारण विफल हो सकते हैं।
vSphere 6.0 स्टोरेज सुविधाएँ भाग 8: VAAI UNMAP बदलता है
यह सभी देखें