/ / क्या मुझे थर्ड-पार्टी सॉफ्टवेयर के साथ मेरा SSD "ऑप्टिमाइज़" करने की आवश्यकता है?

क्या मुझे थर्ड-पार्टी सॉफ्टवेयर के साथ मेरा SSD "ऑप्टिमाइज़" करने की आवश्यकता है?

एसएसडी से स्थापित-इन-कंप्यूटर

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

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

उन कार्यक्रमों से दूर रहें जो आपके ठोस राज्य ड्राइव को "डीफ़्रैग्मेन्ट" करने का दावा करते हैं

ठोस-राज्य ड्राइव को डीफ़्रैग्मेन्ट नहीं किया जाना चाहिए। विंडोज 7 और विंडोज 8 जैसे आधुनिक ऑपरेटिंग सिस्टम ने SSDs को डीफ़्रैगमेंट करने का प्रयास नहीं किया। अच्छा, अप-टू-डेट डिस्क डीफ़्रेग्मेंटेशन सॉफ़्टवेयर को SSDs को डीफ़्रेग्मेंट करने से मना करना चाहिए।

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

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

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

निर्णय: डीफ़्रैग्मेन्टेशन हमेशा खराब होता है, दूर रहें!

कुछ प्रोग्राम TRIM कमांड भेजते हैं, लेकिन OS पहले से ही ऐसा करता है

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

एक ठोस राज्य ड्राइव पर, कोशिकाओं को मिटाना होगाउन्हें लिखने से पहले। यदि आप कोई फ़ाइल हटाते हैं और डेटा चारों ओर पड़ा रहता है, तो आपको उन कक्षों में लिखने में अधिक समय लगेगा, क्योंकि उन्हें पहले मिटाना होगा। पहले ठोस-राज्य ड्राइव को इस समस्या का सामना करना पड़ा, इसलिए हमने इससे निपटने के लिए TRIM का आविष्कार किया।

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

विंडोज 7 में TRIM सपोर्ट जोड़ा गया था, इसलिए दोनोंविंडोज 7 और विंडोज 8 TRIM को सपोर्ट करते हैं। यदि आप Windows 7 का उपयोग कर रहे हैं और एक SSD पर एक फ़ाइल हटा रहे हैं, तो Windows SSD को सूचित करेगा कि डेटा की अब आवश्यकता नहीं है और SSD कोशिकाओं को मिटा देगा। (मैक ओएस एक्स और लिनक्स जैसे अन्य आधुनिक ऑपरेटिंग सिस्टम के नवीनतम संस्करण भी TRIM का समर्थन करते हैं।)

कुछ SSD अनुकूलन कार्यक्रम दावा करते हैं कि वेTRIM को एक शेड्यूल पर चलाएं, ऑपरेटिंग सिस्टम के एसएसडी को सूचित करता है कि ऑपरेटिंग सिस्टम खाली हैं और SSD को TRIM की अनुमति दे रहा है, ठीक उसी तरह जब TRIM कमांड पहले ठीक से काम नहीं कर रहा है।

यदि आप एक पुराने ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं जैसेविंडोज विस्टा या आप पहले ड्राइव पर इस तरह के एक ऑपरेटिंग सिस्टम का उपयोग कर रहे थे, यह संभव है कि फ़ाइलों के हटाए गए हिस्से अभी भी चारों ओर इंतजार कर रहे हैं और TRIMMed होने की प्रतीक्षा कर रहे हैं। ऐसे TRIM संकेत भेजना एक बार सैद्धांतिक रूप से ऐसी स्थिति में मदद कर सकता है, लेकिन यह महत्वपूर्ण नहीं है कि यदि आप Windows 7 का उपयोग कर रहे हैं, जो फ़ाइलें हटाए जाने पर TRIM आदेश भेजता है।

विंडोज 8 पर, डिस्क डिफ्रैगमेंटर को अब नाम दिया गया हैऑप्टिमाइज़ ड्राइव्स टूल। यदि वे यांत्रिक हैं या यदि वे SSD हैं तो उनके लिए TRIM संकेत भेजकर उन्हें डिफ्रैगमेंट करके डिस्क को ऑप्टिमाइज़ करेंगे। इसका मतलब यह है कि एक अन्य प्रोग्राम चलाना जो एक अनुसूची पर TRIM कमांड भेजता है, विंडोज 8 पर पूरी तरह से अनावश्यक है, हालांकि विंडोज 7 को भी इस सुविधा की आवश्यकता नहीं है।

निर्णय: TRIM कमांड भेजने वाले अनुकूलन उपयोगिताओं हानिरहित हैं, लेकिन अनावश्यक हैं। यदि आप SSD के साथ Windows के पुराने संस्करण का उपयोग कर रहे हैं, तो Windows 7 या 8 में अपग्रेड करें।

windows-8-अनुकूलन-ड्राइव

अन्य कार्यक्रम मुक्त स्थान को समेकित करते हैं

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

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

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

हालाँकि, यहाँ एक और पकड़ है: ड्राइव कंट्रोलर स्वयं SSD पर ऑपरेटिंग सिस्टम को प्रस्तुत तार्किक क्षेत्रों में भौतिक कोशिकाओं के मानचित्रण को संभालता है। केवल एसएसडी नियंत्रक वास्तव में जानता है कि कोशिकाएं कहां स्थित हैं। यह संभव है कि ड्राइव लॉजिकल सेक्टर को ऑपरेटिंग सिस्टम के लिए प्रस्तुत करे जो ऑपरेटिंग सिस्टम के उद्देश्यों के लिए एक दूसरे के बगल में हो, लेकिन वास्तविक भौतिक SSD पर एक दूसरे से बहुत दूर हो। इस कारण से, रिक्त स्थान को समेकित करने के लिए किसी भी प्रकार के सॉफ़्टवेयर प्रोग्राम का उपयोग करना एक बुरा विचार है - प्रोग्राम को वास्तव में पता नहीं है कि एसएसडी नियंत्रक के पीछे क्या चल रहा है।

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

निर्णय: आपका एसएसडी पहले से ही मुक्त स्थान को मजबूत कर रहा हैतुम्हारे लिए। यह एक सॉफ्टवेयर प्रोग्राम की तुलना में बहुत बेहतर काम करने की संभावना है जो यह नहीं देख सकता है कि आपके ड्राइव पर वास्तव में क्या हो रहा है। इस तरह के कार्यक्रम संभवत: आपके कंप्यूटर के संसाधनों को बर्बाद कर देंगे और एसएसडी को कम कर देंगे।

इंटेल-एसएसडी

"अनुकूलन" अनावश्यक है

आपको SSD अनुकूलन कार्यक्रम चलाने की आवश्यकता नहीं है। जब तक आप विंडोज 7 या 8 का उपयोग कर रहे हैं, तब तक आपका ऑपरेटिंग सिस्टम पहले से ही आपके TRD कमांड को आपकी SSD की सभी जरूरतों को भेज रहा है। मुक्त स्थान समेकन के लिए, आपके ड्राइव का फ़र्मवेयर संभवतः सॉफ़्टवेयर की तुलना में बेहतर काम कर सकता है। और डीफ़्रैग्मेन्टेशन पर भी विचार न करें - यदि यह सक्रिय रूप से हानिकारक नहीं है, तो भी यह समय की बर्बादी होगी।


SSD की उचित देखभाल करना आपके SSD के लिए बुरे काम करने से बचने का विषय है। इसे ब्रिम में न भरें, कई अनावश्यक लेखन करें, या TRIM को अक्षम करें।

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

छवि क्रेडिट: फ़्लिकर पर कॉलिन एलन, फ़्लिकर पर इंटेल फ्री प्रेस