TRIM ทำอย่างน้อยสามสิ่ง:
- ลดการขยายการเขียน
- ป้องกันการเสื่อมประสิทธิภาพในระยะยาว
- ลบข้อมูลของคุณอย่างไม่สามารถกู้คืนได้
ตอนนี้มันขึ้นอยู่กับความสำคัญของคุณ
สำหรับ 1) คุณไม่ควรใช้fstrim
เลย แต่ใช้ประโยชน์จากdiscard
ตัวเลือกของระบบไฟล์ของคุณ เฉพาะในกรณีที่ทุกอย่างถูกตัดแต่งทันที SSD จะหยุดการคัดลอกไม่จำเป็นต้องใช้บิตของข้อมูลอีกต่อไป แต่ในทางปฏิบัติมันแสดงให้เห็นว่าการป้องกันการขยายการเขียนนั้นไม่สำคัญเนื่องจาก SSD นั้นดีกับการเขียนจำนวนมาก
สำหรับ 2) การใช้fstrim
รายสัปดาห์หรือรายเดือนก็ถือว่าใช้ได้ ไม่จำเป็นต้องใช้การละทิ้งทันทีหรือตัดแต่งทุกวัน - นั่นเป็นการวัดระยะสั้น แต่นี่เป็นการทำให้ SSD มีความสุขในระยะยาว แต่ก็ยังขึ้นอยู่กับการใช้งานของคุณ: หากระบบไฟล์ของคุณเต็มและเห็นการเขียนจำนวนมากคุณอาจต้องตัดเพิ่มบ่อยกว่าถ้าคุณมักจะมีพื้นที่ว่างจำนวนมากและไม่ได้เขียนในระบบไฟล์ของคุณมากนัก
สำหรับ 3) คุณไม่ควรใช้การตกแต่งแบบใด ๆ เลย โดยทั่วไปถ้าคุณคาดหวังว่าจะเป็นมนุษย์สร้างข้อผิดพลาดมีอุบัติเหตุ - เช่นคุณเพิ่งลบคอลเลกชันภาพถ่ายของคุณอ๊ะเครื่องมือการกู้คืนอย่างเช่นphotorec
จะไม่ทำงานหลังจาก TRIM เพราะด้วย TRIM ทุกอย่างจะหายไปตลอดกาล
จากมุมมองการกู้คืนข้อมูลที่แท้จริง SSD เป็นอาการปวดหัวอย่างมาก มีการตัดแต่งเกิดขึ้นมากเกินไปใน Linux แม้ว่าจะไม่ถามคุณ ( mkfs
หมายถึงการตัดแต่ง, lvremove
/ lvresize
/ ... อาจเป็นไปได้ว่าissue_discards
พาร์ทิชันบางส่วนอาจมีความคิด, ... ) ทันใดนั้นการกระทำที่ย้อนกลับได้ก่อนหน้านี้กลับไม่สามารถย้อนกลับได้ทั้งหมดเพื่อประโยชน์ในการได้รับคะแนนเพิ่มอีกสองสามคะแนนในเกณฑ์มาตรฐานของระบบไฟล์ ...
หากคุณตัดสินใจว่าfstrim
คุณควรทราบตำแหน่งของงาน cron เพื่อให้คุณสามารถปิดการใช้งานเมื่อคุณประสบอุบัติเหตุวิธีที่คุณจะได้รับการประนีประนอมระหว่าง 2) และ 3) โดยทั่วไปกับ SSD คุณควรตรวจสอบให้แน่ใจว่าคุณมีการสำรองข้อมูลที่ดีมีความสำคัญมากกว่า HDD เนื่องจากคุณมีโอกาสในการกู้คืน SSD น้อยกว่า
discard
คือประสิทธิภาพที่ไม่ดีนัก: blog.neutrino.es/2013/และpatrick-nagel.net/blog/archives/337