मैक ओएस एक्स 10.10.4 के लिए धन्यवाद, अब एक आसान कमांड के साथ अपने मैक में किसी भी एसएसडी पर टीआरआईएम सक्षम करना संभव है। अब आपको ओएस एक्स की सुरक्षा सुविधाओं को अक्षम करने और इसे करने के लिए अपने सिस्टम को संशोधित करने की आवश्यकता नहीं है।
क्यों TRIM महत्वपूर्ण है, और मैक हमेशा डिफ़ॉल्ट रूप से इसे क्यों सक्षम नहीं करते हैं
जब एक ऑपरेटिंग सिस्टम एक ठोस-राज्य ड्राइव के साथ टीआरआईएम का उपयोग करता है, तो जब भी आप फ़ाइल हटाते हैं तो यह एसएसडी को संकेत भेजता है। एसएसडी जानता है कि फ़ाइल हटा दी गई है और यह फ़ाइल के डेटा को अपने फ्लैश स्टोरेज से मिटा सकती है। फ्लैश मेमोरी के साथ, रिक्त मेमोरी को लिखना तेज़ है - पूर्ण मेमोरी को लिखने के लिए, मेमोरी को पहले मिटा दिया जाना चाहिए और फिर लिखा जाना चाहिए। इससे आपका एसएसडी समय के साथ धीमा हो जाता है जब तक कि टीआरआईएम सक्षम नहीं होता है। टीआरआईएम सुनिश्चित करता है कि हटाए गए फ़ाइलों वाले भौतिक NAND मेमोरी स्थानों को आपको लिखने से पहले मिटा दिया गया है। एसएसडी तब अपने उपलब्ध भंडारण को और समझदारी से प्रबंधित कर सकता है।
विंडोज 7 और नए ने टीआरआईएम के लिए अंतर्निहित समर्थन किया है, जो वे सभी एसएसडी के लिए सक्षम हैं। ऐतिहासिक रूप से, मैक ओएस एक्स ने केवल ऐप्पल प्रदान किए जाने वाले ठोस-राज्य ड्राइव के लिए टीआरआईएम सक्षम किया है। जिन उपयोगकर्ताओं ने अपने स्वयं के एसएसडी स्थापित किए हैं उन्हें तीसरे पक्ष के औजारों का शिकार करना पड़ा जो टीआरआईएम को असमर्थित तरीके से सक्षम करते थे।
ओएस एक्स 10.10 योसमेट में, ऐप्पल ने "केक्स्ट हस्ताक्षर" पेश किया - कर्नेल एक्सटेंशन हस्ताक्षर। यह जांचता है कि मैक पर सभी ड्राइवर या तो ऐप्पल द्वारा अनचाहे या अनुमोदित हैं। चूंकि टीआरआईएम-सक्षम यूटिलिटीज ने इस निम्न स्तर पर काम किया, इसने उन्हें बंद कर दिया। मैक की सुरक्षा को कम करने, इन ड्राइव के लिए TRIM को सक्षम करने के लिए Kext हस्ताक्षर सुरक्षा तंत्र को अक्षम करना आवश्यक था। ओएस एक्स 10.10.4 से शुरू होने पर, ऐप्पल अब किसी भी एसएसडी के लिए टीआरआईएम को सक्षम करने का एक आधिकारिक - लेकिन असमर्थित तरीका प्रदान करता है।
क्या यह आपके एसएसडी पर टीआरआईएम सक्षम करने के लिए सुरक्षित है?
चाहे यह सुरक्षित है, आपके मैक में उपयोग किए जा रहे एसएसडी पर निर्भर करता है। ऐप्पल किसी भी मुद्दे के लिए ज़िम्मेदार नहीं होना चाहता, यही कारण है कि ओएस एक्स एक कमांड और डरावनी चेतावनी संदेश के पीछे इस कार्यक्षमता को छुपाता है।
प्रत्येक ठोस-राज्य ड्राइव थोड़ा अलग तरीके से टीआरआईएम लागू करता है, और कई एसएसडी निर्माता केवल विंडोज़ पर संगतता के लिए वास्तव में परीक्षण करते हैं। खोज कंपनी एल्गोलिया ने कुछ सैमसंग एसएसडी के साथ कुछ डेटा भ्रष्टाचार कीड़े को लिनक्स पर टीआरआईएम के साथ पाया, और यदि आप मैक पर ऐसे ड्राइव के लिए टीआरआईएम सक्षम करते हैं तो इसी तरह के मुद्दे हो सकते हैं। कुछ क्रेशियल ड्राइव्स की रिपोर्ट भी लिनक्स पर टीआरआईएम के साथ ठीक से काम नहीं कर रही है।
वास्तव में, लिनक्स कर्नेल में एसएसडी की एक ब्लैकलिस्ट होती है जो टीआरआईएम को सही तरीके से समर्थन नहीं देती है। यदि आपके पास अपने मैक में इस ब्लैकलिस्ट पर दिखाई देने वाले एसएसडी में से एक है तो आपको शायद ट्रिमफोर्स को सक्रिय नहीं करना चाहिए।
इसके अलावा, अधिकांश ड्राइव मैक ओएस एक्स पर टीआरआईएम के साथ ठीक से काम करने लगती हैं। मैक उपयोगकर्ताओं ने विभिन्न एसएसडी के साथ वर्षों के लिए तीसरे पक्ष के टीआरआईएम-सक्षम उपयोगिता का उपयोग किया है। आप कुछ शोध करना चाहते हैं और देख सकते हैं कि जारी रखने से पहले आपके एसएसडी के साथ टीआरआईएम को सक्षम करते समय अन्य मैक उपयोगकर्ताओं ने क्या अनुभव किया है।
Trimforce के साथ टीआरआईएम सक्रिय करें
ऐप्पल ने चुपचाप ओएस एक्स 10.10 योसाइट - ओएस एक्स 10.10.4 के लिए एक मामूली अपडेट में "ट्रिमफोर्स" नामक एक नया आदेश जोड़ा। यह उपयोगिता ओएस एक्स 10.11 एल कैपिटन में भी शामिल है।
यह आदेश आपके मैक पर प्रत्येक एकल एसएसडी के लिए टीआरआईएम को सक्रिय करता है। यह चेक को अक्षम करता है जो केवल टीआरआईएम को ऐप्पल द्वारा प्रदत्त OEM ठोस-राज्य ड्राइव के साथ काम करने की अनुमति देता है। इसे चलाने के बाद, आपके सभी ठोस-राज्य ड्राइव के लिए टीआरआईएम सक्षम किया जाएगा। एक एसएसडी के लिए टीआरआईएम को सक्षम करने और इसे किसी अन्य के लिए अक्षम करने का कोई तरीका नहीं है।
चेतावनी: आप इसे अपने जोखिम पर करते हैं! बस मामले में, अपनी महत्वपूर्ण फाइलों के बैकअप रखना हमेशा अच्छा विचार है।
ट्रिमफोर्स चलाने के लिए, टर्मिनल विंडो खोलें (कमांड + स्पेस दबाएं, टर्मिनल टाइप करें, और स्पॉटलाइट के माध्यम से टर्मिनल लॉन्च करने के लिए एंटर दबाएं)। टर्मिनल विंडो में निम्न आदेश टाइप करें और एंटर दबाएं:
sudo trimforce enable
प्रॉम्प्ट पर अपना उपयोगकर्ता खाता पासवर्ड दर्ज करें। आपके द्वारा करने के बाद, आपको एक डरावनी ध्वनि चेतावनी पढ़ने और एक टाइप करके सहमत होना होगा y.
एक के साथ दूसरे प्रश्न से सहमत होने के बाद आपका मैक तुरंत रीबूट हो जाएगा y । इसे रीबूट करने के बाद, आपके मैक से जुड़े सभी एसएसडी के लिए टीआरआईएम सक्षम किया जाएगा।
यदि आप ट्रिमफोर्स को अक्षम करना चाहते हैं और केवल ऐप्पल के OEM ठोस-राज्य ड्राइव के लिए TRIM का उपयोग करना चाहते हैं, तो टर्मिनल विंडो को दोबारा खोलें और निम्न आदेश चलाएं:
sudo trimforce disable
वास्तव में, यह मैक पर अधिकांश एसएसडी के साथ ठीक से काम करना चाहिए, जैसे कि टीआरआईएम लिनक्स पर अधिकांश एसएसडी के लिए ठीक से काम करता है। लेकिन कुछ आउटलाइर्स हैं, और ऐप्पल जिम्मेदार नहीं बनना चाहता है अगर आपका एसएसडी हार्डवेयर टीआरआईएम को सही तरीके से लागू नहीं करता है और आप समस्याओं में भाग लेते हैं।