เล่นกับการใช้เคอร์เนลที่ทันสมัย (2.6.37 ปัจจุบัน) บน OS เก่า (CentOS 5.5) เพื่อให้เราสามารถทำให้ TRIM (ทิ้ง) ทำงานบน SSD ของเรา (Crucial C300s)
hdparm ล่าสุด (9.37) เห็นด้วยว่า C300 รองรับ TRIM:
./hdparm -I /dev/sdc | grep TRIM
* Data Set Management TRIM supported (limit unknown)
* Deterministic read data after TRIM
แต่เคอร์เนลดูเหมือนจะไม่เห็นด้วยเมื่อฉันพยายามที่จะเมานท์ / dev / sdc ด้วยตัวเลือกทิ้ง:
EXT4-fs warning (device sdc): ext4_issue_discard:2619: discard not supported, disabling
เรากำลังทดลองกับรสชาติ Linux อื่น ๆ ขณะที่ฉันพิมพ์สิ่งนี้ แต่มันก็ดีที่ได้รู้ว่าเกิดอะไรขึ้นโดยไม่คำนึงถึง
นี่เป็นการรวมตัวขององค์ประกอบโบราณอื่น ๆ ของ CentOS 5.5 ที่เข้าใจผิดเคอร์เนลหรือไม่ หรืออาจ hdparm ใช้กลไกที่แตกต่างจากเคอร์เนลเพื่อตรวจสอบว่า TRIM ได้รับการสนับสนุน?