क्या बाहरी SSD के लिए TRIM सक्षम करना संभव है?


10

मेरे पास 2011 से iMac, Mac OS X 10.6.8, और एक FWD / USB3 मामले में SDD है। कौन सा इंटरफ़ेस मुझे TRIM: USB2, USB3, FW800 या थंडरबोल्ट सक्षम कर सकता है?


1
आपके कंप्यूटर पर बाहरी ड्राइव को कनेक्ट करने के लिए आपके द्वारा उपयोग किए जाने वाले इंटरफ़ेस का TRIM समर्थन और अन्य ATA आदेशों पर कोई असर नहीं पड़ता है। इसके अलावा, आपके कंप्यूटर में न तो USB 3 और न ही थंडरबोल्ट है। इसलिए, मैंने आपके प्रश्न के उस खंड को हटा दिया है ताकि आपका प्रश्न बेहतर केंद्रित हो।
19un में Cajunluke

@CajunLuke, 2011 के मध्य में आईमैक में थंडरबोल्ट होना चाहिए - यह ताज़ा का हिस्सा था, है न? ( support.apple.com/kb/HT4619 देखें ) हालांकि, आप सही हैं - TRIM समर्थन इंटरफ़ेस पर निर्भर नहीं करता है।
JW8

@ JW8 फेसपालम। किसी कारण से मुझे लगा कि वे इस वर्ष जारी किए जाएंगे, तो मैंने सोचा कि 2011 के मॉडल बहुत पुराने थे। आप सही हैं: 2010 के मॉडल में टीबी नहीं होगा, 2011 के मॉडल करते हैं।
काजुनलुक

1
यह मेरा सवाल है, मुझे बेहतर पता है कि मैं क्या जानना चाहता हूं ताकि आप इसे विशेष रूप से संपादित न करें यदि आप नहीं जानते कि आप किस बारे में बात कर रहे हैं।
वाटरबियर

जवाबों:


7

OS X Daily के अनुसार , TRIM सभी Apple SSDs के लिए सक्षम है, लेकिन थर्ड पार्टी ड्राइव के लिए नहीं। लेख का दावा है कि एक तीसरे पक्ष की उपयोगिता, ट्रिम एनबलर , तीसरे पक्ष के ड्राइव के लिए भी TRIM चालू करता है। अधिक विवरण डेवलपर के पेज पर पाया जा सकता है । ध्यान दें कि यह उपयोगिता आधिकारिक तौर पर Apple द्वारा समर्थित नहीं है, इसलिए आपको उपयोगिता स्थापित करने से पहले बैकअप लेना चाहिए।

TRIM समर्थन (USB 2, FW800, या थंडरबोल्ट) के लिए बाहरी ड्राइव का इंटरफ़ेस मायने नहीं रखता। हालाँकि, कृपया ध्यान दें कि Macs ने जून 2012 तक USB 3 का मूल रूप से समर्थन करना शुरू नहीं किया था- अपने 2011 iMac के साथ आप उन ड्राइवों में से एक के साथ USB 2 का उपयोग करेंगे।


1
कड़ाई से
कहे

@CajunLuke, वास्तव में आप सही हैं। मेरे कहने का मतलब है कि USB 3 ड्राइव को USB 2 ड्राइव के रूप में माना जाएगा - ड्राइव USB 3 के लाभों का लाभ नहीं उठा सकता है
JW8

2
OS X पर TRIM को बेवजह सक्षम नहीं किया जाना चाहिए । यह SandForce- आधारित ड्राइव के साथ मुद्दों को जानता है और दूसरों के साथ किसी भी लाभ का नहीं हो सकता है। Apple इसे एक कारण के लिए सक्षम नहीं करता है और यह उनके SSDs को अधिक बेचने के लिए नहीं है।

ट्रिम एनबलर के लेखक का कहना है कि उन्हें नहीं लगता कि यह एक बाहरी एसएसडी पर सक्षम हो सकता है, कि यह एप्पल पर निर्भर करता है - जिसका अर्थ है कि इंटरफ़ेस मायने रखता है।
वाटरबियर

@ user2113, क्या आप इसका संदर्भ दे सकते हैं? मैं इसे नहीं देखता ...
JW8

7

मुझे लगता है कि यह सवाल 4 साल से अधिक पुराना है, लेकिन मैं एक टिप्पणी जोड़ रहा हूं क्योंकि यह पृष्ठ इस विषय पर Google खोज के लिए पहली हिट थी और कुछ टिप्पणियां पुरानी हैं जबकि अन्य स्पष्ट रूप से गलत थीं।

Apple ने OS X 10.6.8 में देशी TRIM सपोर्ट जोड़ा लेकिन केवल Apple OEM SSDs के लिए। उस प्रतिबंध के आसपास जाने के लिए, सिंदोरी के TRIM Enabler जैसे सॉफ़्टवेयर ने TRIM को 3rd पार्टी SSDs पर उपयोग करने की अनुमति दी। बाद में, OS X 10.10 (Yosemite) ने kext हस्ताक्षर नामक एक सुरक्षा आवश्यकता की शुरुआत की जिसने TRIM Enabler को पूरी तरह से kext हस्ताक्षर बंद किए बिना काम करने से रोक दिया। फिर OS X 10.10.4 में, Apple ने एक "ट्रिमफोर्स" कमांड की शुरुआत की, जिसने TRIM को 3rd पार्टी SSDs पर सक्षम कर दिया, जो बिना कोटे के हस्ताक्षर को बंद किए हुए था। (मेरे पास स्रोत हैं लेकिन स्टैक एक्सचेंज मुझे 2 से अधिक लिंक पोस्ट नहीं करने देगा)

यहाँ टिप्पणियों में से कई के विपरीत, इंटरफ़ेस मायने रखता है। यूएसबी बाड़ों के विशाल बहुमत TRIM का समर्थन नहीं करते, लेकिन कथित तौर पर वहाँ कुछ है कि यह इस तरह के JMS 578 यूएसबी पुल नियंत्रक (स्रोत के रूप में समर्थन कर रहे हैं: http://bbs.pceva.com.cn/thread-125643-1-1। html )। सभी 3 USB 3 बाड़ों / गोदी मैं इसे समर्थन किया है। फायरवायर माना जाता है कि TRIM का समर्थन करता है, लेकिन मैंने इसका परीक्षण नहीं किया है। अधिकांश थंडरबोल्ट बाड़ों को टीआरआईएम का समर्थन करना चाहिए, और मेरे पास वर्तमान में टीआरआईएम एक अकिटियो थंडरबोल्ट 2 बाड़े में एक सैनडिस्क चरम एसएसडी पर सक्षम है। मैंने इसे सक्षम करने के लिए टर्मिनल में ट्रिमफोर्स कमांड का उपयोग किया।

यह जांचने के लिए कि क्या आपका परिक्षेत्र TRIM का समर्थन करता है, आप Apple> इस मैक> सिस्टम रिपोर्ट> हार्डवेयर> SATA / SATA एक्सप्रेस> के बारे में जाना चाहते हैं और बाड़े के चश्मे के नीचे "TRIM सपोर्ट" की तलाश कर सकते हैं। यदि TRIM समर्थन सूचीबद्ध नहीं है, तो आपके संलग्नक सबसे अधिक संभावना TRIM का समर्थन नहीं करते हैं। यदि यह सूचीबद्ध है, लेकिन "नहीं" कहता है, तो आप टर्मिनल में ट्राइफोर्स कमांड का उपयोग करके TRIM को चालू करने का प्रयास कर सकते हैं। बस टर्मिनल खोलें और “sudo trimforce enable” टाइप करें। एक बार जब आपका कंप्यूटर पुनरारंभ हो जाता है, तो यह देखने के लिए कि क्या TRIM सपोर्ट हां में बदल गया है, सिस्टम रिपोर्ट फिर से जांचें।

अंत में, TRIM आधुनिक कचरा संग्रहण के साथ आधुनिक SSD के लिए भी मायने रखता है। मुझे यह पहली बार अनुभव हुआ जब मेरे सैनडिस्क एसएसडी ने धीमा करना शुरू कर दिया क्योंकि यह टीआरआईएम को सक्षम करने से पहले बूढ़ा हो गया। यहाँ इसके बारे में एक अच्छा, लेकिन कुछ पुराना लेख है: http://arstechnica.com/gadgets/2015/04/ask-ars-my-ssd-does-garbage-collection-so-i-dont-need-trim- सही/


सभी अच्छी जानकारी, लेकिन मुझे लगता है कि TRIM समर्थन संकेतक केवल SATA उपकरणों के लिए सूचीबद्ध है - केवल SATA और थंडरबोल्ट। क्या आप जानते हैं कि MacOS एक सुसंगत संलग्नक के साथ भी USB या फायरवायर पर ट्रिम चलाएगा?
डेविड सी।

2

हां, आप बाहरी SSD पर TRIM को सक्षम कर सकते हैं। मेरे पास एक Lacie बीहड़ यूएसबी / थंडरबोल्ट 128 जीबी ड्राइव है और मैंने इसे TRIM एनबलर के साथ सक्षम किया है । मैं इसे बूट ड्राइव के रूप में उपयोग कर रहा हूं।

मुझे नहीं पता कि यह TRIM को सक्षम करने के लिए स्मार्ट है या नहीं, लेकिन मुझे ऐसा कोई पद नहीं मिला, जहां यह खड़ा हो कि TRIM आपके बाहरी SSD को नुकसान पहुंचा सकता है।

लेकिन किसी भी मामले के लिए, मेरे पास मेरे SSD ड्राइव के कई बैकअप हैं।


वास्तव में आप कर सकते हैं, लेकिन इसका मतलब यह नहीं है कि TRIM सुविधा का उपयोग किया जाता है।
वाटरबियर

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

मुझे नहीं पता, शायद यह देखकर कि डेटा कैसे संग्रहीत किया जाता है, सेक्टर और ब्लॉक (मैं परिचित नहीं हूं)
वाटरबियर

मुझे लगता है कि यह भी करना होगा। लेकिन अभी तक कोई उपयुक्त स्क्रिप्ट नहीं मिली।
काहुक

1

मेरे पास एक Crucial 960gb m500 ssd है जिसे मैंने टाइम मशीन और रैंडम मैनुअल फाइल बैकअप के लिए कुछ साल पहले G ड्राइव वज्र / usb चेसिस में डाला था। ऐसा लगता है कि बैकअप तैयार करने से पहले हाल ही में "बैकअप तैयार करना" संदेश के साथ धीमा होना शुरू हो गया है। मैंने थंडरबोल्ट के माध्यम से संलग्न ड्राइव के साथ ट्रिम बल चलाया, माय ऑक्स सिस्टम रिपोर्ट अब कहती है कि ट्रिम इस डिवाइस के लिए सक्षम है। मैं इंतज़ार कर रहा हूँ और देख रहा हूँ कि क्या फर्क पड़ता है!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.