Linux รองรับ TRIM บนไดรฟ์ SSD หรือไม่


15

มีใครทราบบ้างไหมว่ามีวิธีการเปิดใช้งานการสนับสนุน TRIM บน Linux สำหรับ SSD หรือไม่ สิ่งนี้รวมอยู่ใน Windows 7 และฉันรู้สึกประหลาดใจที่ฉันไม่สามารถหาข้อมูลเกี่ยวกับมันได้ใน Linux

ข้อมูลเกี่ยวกับ SSD และ TRIM สามารถพบได้ที่นี่ - http://www.anandtech.com/storage/showdoc.aspx?i=3531&p=10


2
Linus เป็นแฟนตัวยงของไดรฟ์ SSD ดังนั้นฉันสงสัยว่าพวกเขาจะได้รับการสนับสนุนเป็นอย่างดี torvalds-family.blogspot.com/2008/10/…
Mark Ransom

คำตอบ:


13

โปรดสังเกตว่าคุณอาจต้องการเคอร์เนลที่ใหม่กว่า 2.6.28 ดูที่นี่ (อิง 2.6.30-rc4 กับกิจกรรมล่าสุดในเดือนพฤษภาคมปีนี้) ฉันไม่ทราบว่าทรีที่รวมเข้าด้วยกันในระดับใดคุณอาจค้นหาlinux-ide@vger.kernel.orgรายชื่อผู้รับจดหมาย อัปเดต: ดูที่อินสแตนซ์ของเธรดนี้ (เช่นที่กล่าวถึงในรายการเคอร์เนล)

สำหรับการใช้ TRIM คุณอาจสนใจhdparm-9.20เปิดตัวเมื่อไม่กี่วันที่ผ่านมา

อัปเดต: โปรดดูบทความ LWN นี้เกี่ยวกับความสัมพันธ์ระหว่างระบบไฟล์, TRIM, ประสิทธิภาพและดิสก์ SSD


5

Linux รองรับคำสั่ง TRIM ใน 2.6.28 ซึ่งวางจำหน่ายในวันที่ 25 ธันวาคม 2008 ดูรายละเอียดที่นี่


1
สิ่งนี้ต้องการระบบไฟล์รองรับหรือไม่
dlux

1
[อ้างจำเป็น]
Andrew Coleson

1
เพิ่มการอ้างอิงขอบคุณที่ทำให้ฉันซื่อสัตย์
ChrisInEdmonton

2

ฉันคิดว่า Linux รองรับ Trim อยู่แล้ว มันยังไม่มี SSD ที่รองรับเลย จำเป็นต้องอัพเกรดเฟิร์มแวร์สำหรับ OCZ รุ่นปัจจุบันและไดรฟ์ Intel เพื่อเปิดใช้งาน Trim


1
ตามocztechnology.com/products/flash_drives/ …ผลิตภัณฑ์ OCZ บางตัวสนับสนุน TRIM
ChrisInEdmonton

แล้วคุณจะเข้าใจผิด ฉันกำลังติดตามข่าว OCZ ในฟอรัมของพวกเขาและ TRIM ยังไม่ได้เปิดตัว
Pyrolistical

1
จริงๆ? แปลกเพราะหน้านั้นมีคำกล่าวต่อไปนี้อย่างชัดเจน: "ด้วยการอัพเดตเฟิร์มแวร์ล่าสุดคุณยังได้รับเครื่องมือ TRIM ซึ่งผู้ผลิต SSD รายอื่นไม่สามารถนำมาใช้งานได้" แปลกที่พวกเขาจะแอบอ้างคุณสมบัติที่ไม่มี แต่มันจะไม่เป็นครั้งแรกที่ บริษัท ทำเช่นนั้น
ChrisInEdmonton

1
นั่นเป็นเว็บไซต์รีวิวที่เข้าใจผิด ฉันคิดว่าสิ่งที่พวกเขาหมายถึงคือ FW ล่าสุดมีการรวบรวมขยะที่ไม่ได้ใช้งาน
Pyrolistical


1

การสนับสนุนเริ่มต้นที่เพิ่มใน 2.6.28, 2.6.33 มีการสนับสนุนการตัด "เต็ม" ...


0

ฉันติดตามคำสั่ง TRIM ใน UBUNTU 9.10 แต่ฉันไม่พบคำสั่ง TRIM เมื่อฉันใช้เคอร์เนล 2.6.31 เมื่อฉันสร้างคำสั่ง TRIM โดยใช้ hdparm ฉันสามารถค้นหาคำสั่ง TRIM ได้ ดังนั้นฉันคิดว่าเวอร์ชันเคอร์เนล linux ปัจจุบันไม่สนับสนุนคำสั่ง TRIM

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.