क्या SSD ड्राइव पर TRIM के लिए लिनक्स समर्थन है?


15

क्या कोई जानता है कि क्या SSDs के लिए Linux पर TRIM समर्थन को सक्षम करने का कोई तरीका है? यह विंडोज 7 के साथ शामिल है, और मुझे आश्चर्य हुआ कि मुझे लिनक्स के तहत इसके बारे में अधिक जानकारी नहीं मिली।

SSD और TRIM के बारे में जानकारी यहाँ मिल सकती है - http://www.anandtech.com/storage/showdoc.aspx?i=3531&p=10


2
लिनस खुद SSD ड्राइव का एक बड़ा प्रशंसक है, इसलिए मुझे संदेह है कि उन्हें अच्छी तरह से समर्थन दिया जाएगा। torvalds-family.blogspot.com/2008/10/…
मार्क रैनसम

जवाबों:


13

ध्यान दें कि आपको संभवतः 2.6.28 से अधिक हाल के कर्नेल की आवश्यकता है, यहां देखें (इस वर्ष मई में अंतिम गतिविधि के साथ 2.6.30-rc4 पर आधारित)। मुझे नहीं पता कि उस पेड़ को किस डिग्री में मिला दिया गया है, शायद आप linux-ide@vger.kernel.orgमेलिंग सूची खोज सकते हैं । अद्यतन: उदाहरण के लिए देखें यह धागा (कर्नेल सूची पर भी चर्चा की गई है)।

TRIM का उपयोग करने के लिए आप शायद कुछ दिनों पहले जारी किए गए hdparm-9.20 में रुचि रखते हैं , (और मुझे लगता है कि एक नया वाइपर-1.7 रिलीज भी है)।

अपडेट: फाइल सिस्टम, TRIM, प्रदर्शन और SSD डिस्क के बीच संबंध के बारे में यह LWN लेख भी देखें ।


5

25 दिसंबर, 2008 को जारी 2.6.28 में लिनक्स ने TRIM कमांड का समर्थन किया । विवरण के लिए यहां देखें।


1
क्या इसके लिए फ़ाइल सिस्टम समर्थन की भी आवश्यकता है?
dlux

1
[उद्धरण वांछित]
एंड्रयू कोलेसन

1
प्रशस्ति पत्र जोड़ा, मुझे ईमानदार रखने के लिए धन्यवाद।
क्रिसइन्डेमोंटॉन

2

मुझे लगता है कि लिनक्स पहले से ही ट्रिम का समर्थन करता है। इसका कोई SSD के पास अभी तक इसके लिए समर्थन नहीं है। ट्रिम सक्षम करने के लिए वर्तमान पीढ़ी OCZ और इंटेल ड्राइव के लिए फर्मवेयर अपग्रेड आवश्यक है।


1
Ocztechnology.com/products/flash_drives/… के अनुसार कम से कम कुछ OCZ उत्पाद TRIM का समर्थन करते हैं।
क्रिसइन्डेमोंटॉन

तब आप गलत हैं। मैं उनके मंचों में OCZ समाचार का पालन कर रहा हूं और TRIM अभी तक जारी नहीं किया गया है।
प्योरोलॉजिकल

1
वास्तव में? यह अजीब है, क्योंकि उस पृष्ठ में स्पष्ट रूप से निम्नलिखित उद्धरण शामिल हैं: "नवीनतम फर्मवेयर अपडेट के साथ आपको एक TRIM टूल भी मिलता है जिसे अन्य SSD निर्माता अब तक लागू करने में विफल रहे हैं।" अजीब बात है कि वे एक ऐसी सुविधा का दावा करते हैं जो उनके पास नहीं है, लेकिन यह पहली बार नहीं होगा जब कोई कंपनी ऐसा करती है।
क्रिसइंमॉन्टनॉन

1
यह एक समीक्षा साइट है जो गलत है। मुझे लगता है कि उनका कहना है कि नवीनतम एफडब्ल्यू में बेकार कचरा संग्रह है।
प्योरोलॉजिकल

2

Ext4 के लिए आपको ATA ट्रिम को सक्षम करने के लिए अपने fstab में त्याग विकल्प जोड़ना होगा ।

यह भी देखें कैसे अच्छा है


1

प्रारंभिक समर्थन 2.6.28 में जोड़ा गया, 2.6.33 में "पूर्ण" ट्रिम समर्थन है ... जो भी इसका मतलब है।


0

मैंने UBUNTU 9.10 पर TRIM कमांड ट्रैक किया। जब मैं कर्नेल 2.6.31 का उपयोग कर रहा हूँ तो मुझे कोई TRIM कमांड नहीं मिल रही है। जब मैंने hdparm का उपयोग करके TRIM कमांड उत्पन्न किया, तो मैं TRIM कमांड पा सकता हूं। इसलिए, मुझे लगता है कि वर्तमान लिनक्स कर्नेल संस्करण TRIM कमांड का समर्थन नहीं करता है।

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