ओएस एक्स (योसमेट 10.10.4 या बाद में) में किसी भी एसएसडी के लिए टीआरआईएम सक्षम करें

शीर्ष आकार में अपने मैक में जोड़े गए एसएसडी रखें

जब से ऐप्पल ने पहली बार एसएसडी के साथ मैक की पेशकश की, तो उन्होंने टीआरआईएम के लिए समर्थन शामिल किया है, ओएस के लिए एक जगह एसएसडी को अंतरिक्ष मुक्त करने में सहायता करने के लिए एक विधि है।

टीआरआईएम कमांड

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

टीआरआईएम ओएस एक्स शेर (10.7) और बाद में समर्थित है, लेकिन ऐप्पल केवल ऐप्पल द्वारा आपूर्ति किए गए एसएसडी के साथ उपयोग के लिए टीआरआईएम कमांड को सक्षम बनाता है। यह स्पष्ट नहीं है कि ऐप्पल सीमित टीआरआईएम इस तरह क्यों समर्थन करता है, लेकिन पारंपरिक ज्ञान यह है कि टीआरआईएम कार्यान्वयन एसएसडी निर्माता तक है, और प्रत्येक एसएसडी निर्माता एक अलग टीआरआईएम पद्धति का उपयोग करता है। इस प्रकार, ऐप्पल केवल एसएसडी पर टीआरआईएम का उपयोग करना चाहता था जिसे उसने प्रमाणित किया है।

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

शुक्र है, कुछ तीसरे पक्ष की सुविधाएं हैं जो गैर-ऐप्पल-आपूर्ति किए गए एसएसडी के लिए टीआरआईएम सक्षम कर सकती हैं, जिसमें 2014 में मेरे मैक सॉफ्टवेयर चुनने वाले टीआरआईएम एनबेलर शामिल हैं। ये यूटिलिटीज ऐप्पल के अंतर्निहित टीआरआईएम समर्थन का उपयोग करती है; उन्होंने ओएस के लिए यह जांचने की क्षमता को हटा दिया कि एसएसडी अनुमोदित निर्माताओं की ऐप्पल की सूची पर है या नहीं।

ऐप्पल सभी एसएसडी के लिए उपलब्ध टीआरआईएम बनाता है

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

क्या आपको टीआरआईएम का उपयोग करना चाहिए?

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

आपको एक एसएसडी निर्माता के साथ जांच करना चाहिए कि एसएसडी मॉडल के लिए कोई फर्मवेयर अपडेट है या नहीं।

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

बैकअप का महत्व

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

ओएस एक्स में टीआरआईएम कैसे सक्षम करें

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

  1. लॉन्च टर्मिनल , / अनुप्रयोग / उपयोगिता फ़ोल्डर में स्थित है।
  2. टर्मिनल कमांड प्रॉम्प्ट पर, नीचे दिए गए टेक्स्ट को दर्ज करें: (युक्ति: आप कमांड लाइन को तीन बार क्लिक कर सकते हैं और फिर उसे टर्मिनल विंडो में कॉपी / पेस्ट कर सकते हैं।) सुडो ट्रिमफोर्स सक्षम
  3. अनुरोध किए जाने पर, अपना व्यवस्थापक पासवर्ड दर्ज करें।
  4. टर्मिनल फिर डरावनी चेतावनियों में से एक का उत्पादन करेगा कि ऐप्पल अभी तक आया है:
    "महत्वपूर्ण सूचना: यह टूल बल सभी प्रासंगिक संलग्न उपकरणों के लिए टीआरआईएम को सक्षम बनाता है, भले ही ऐसे डिवाइस TRIM का उपयोग करते समय डेटा अखंडता के लिए मान्य नहीं हो सकते हैं। टीआरआईएम को सक्षम करने के लिए इस टूल का उपयोग अनजान डेटा हानि या डेटा भ्रष्टाचार का परिणाम हो सकता है। इसका उपयोग वाणिज्यिक परिचालन माहौल या महत्वपूर्ण डेटा के साथ नहीं किया जाना चाहिए। इस टूल का उपयोग करने से पहले, आपको अपने सभी डेटा का बैक अप लेना चाहिए और टीआरआईएम सक्षम होने पर नियमित रूप से बैक अप डेटा लेना चाहिए। यह उपकरण "जैसा है" आधार पर प्रदान किया जाता है। ऐप्पल इस उपकरण के बारे में गैर-उल्लंघन, व्यापारिकता और फिटनेस की निहित वारंटियों के बिना किसी भी उद्देश्य या स्पष्ट रूप से लागू नहीं करता है, इसका उपयोग करता है या इसका उपयोग आपके उपकरणों, प्रणालियों या सेवाओं के साथ संयोजन में होता है। इस उपकरण को ट्रिब को सक्षम करने के लिए, आप सहमत हैं कि लागू कानून द्वारा अनुमत सीमा तक, उपकरण का उपयोग आपके जोखिम पर है और यह संतुष्ट गुणवत्ता, प्रदर्शन, सटीकता और प्रयास के रूप में संपूर्ण जोखिम आपके साथ है।
    क्या आप वाकई आगे बढ़ना चाहते हैं (वाई / एन)? "
  1. बहुत डरावना डरावना है, लेकिन जब तक आपके पास वर्तमान बैकअप है, और आपके बैकअप को चालू रखने के लिए टाइम मशीन जैसी प्रणाली है, तो आपको अपने एसएसडी को टिप-टॉप आकार में रखने के लिए टीआरआईएम का लाभ लेने के बारे में बहुत चिंता नहीं करनी चाहिए।
  2. टर्मिनल प्रॉम्प्ट पर वाई दर्ज करें ताकि टीआरआईएम को सक्षम किया जा सके, या एन को तीसरे पक्ष के एसएसडी के लिए टीआरआईएम बंद कर दिया जा सके।
  3. एक बार टीआरआईएम सक्षम हो जाने पर, आपके मैक को टीआरआईएम सेवा का लाभ उठाने के लिए रीबूट करने की आवश्यकता होगी।

टीआरआईएम के बारे में कुछ अतिरिक्त नोट्स

टीआरआईएम बाहरी बाड़ों में समर्थित नहीं है जो आपके मैक से कनेक्शन की विधि के रूप में यूएसबी या फायरवायर का उपयोग करता है। एसएसडी के साथ थंडरबॉल्ट बाड़ों टीआरआईएम के उपयोग का समर्थन करते हैं।

थर्ड-पार्टी एसएसडी के लिए टीआरआईएम बंद करना

यदि आप निर्णय लेते हैं कि आप तीसरे पक्ष के एसएसडी के लिए टीआरआईएम चालू नहीं करना चाहते हैं, तो आप ऊपर दिए गए निर्देशों का पालन करके और टर्मिनल कमांड को प्रतिस्थापित करके टीआरआईएम को अक्षम करने के लिए TRIMforce कमांड का उपयोग कर सकते हैं:

सूडो TRIMforce अक्षम

जैसे ही आपने टीआरआईएम चालू किया, आपको टीआरआईएम बंद करने की प्रक्रिया को पूरा करने के लिए अपने मैक को रीबूट करने की आवश्यकता होगी।