SSD ที่ไม่มี TRIM รองรับภายใต้ Linux - สถานะปัจจุบัน?


6

ไม่มี SSD ที่มีการรองรับ TRIM ในภูมิภาคของฉันที่พอดีกับแล็ปท็อปของฉัน (1.8 ", IDE, ZIF) ฉันใช้ Ubuntu 10.10

บทความส่วนใหญ่ (หรือคำถามเกี่ยวกับ superuser) ฉันได้พบกับ TRIM (หรือที่ขาดไป) วันที่กลับไปปี 2009 เมื่อมี SSD จำนวนไม่มากที่มีการสนับสนุน TRIM และการสนับสนุน OS ก็ยังใหม่อยู่

ฉันสนใจสถานการณ์ปัจจุบัน แต่ฉันไม่สามารถหาข้อมูลได้มากเกินไป

  • อะไรคือ "แนวทางปฏิบัติที่ดีที่สุด" ในการใช้งาน SSD ที่ไม่มี TRIM ใน Linux?
  • ฉันได้อ่านเกี่ยวกับสคริปต์ที่ปัดน้ำฝนที่มาพร้อมกับ hdparm ฉันเข้าใจถูกต้องหรือไม่ว่าฉันสามารถใช้สิ่งนี้เพื่อปลดบล็อคที่ไม่ได้ใช้งานเช่นการเปิดใช้งานเดือนละครั้ง
  • แหล่งข้อมูลบางแห่งระบุว่า HFS + (ระบบไฟล์เริ่มต้นของ Mac OS X) ไม่ได้รับผลกระทบอย่างรุนแรงจากการขาด TRIM เช่นเดียวกับระบบไฟล์อื่น ๆ ระบบไฟล์ linux เป็นอย่างไร? มีระบบไฟล์ที่เหมาะสำหรับ SSD ที่ไม่มี TRIM มากกว่าระบบอื่นหรือไม่?

1
พิจารณารับ SSD ที่มีการรวบรวมขยะที่เหมาะสมถ้าเป็นไปได้ ความคิดเห็นออนไลน์โดยทั่วไปจะทำการทดสอบประสิทธิภาพของไดรฟ์ที่ใช้โดยไม่มี TRIM
Daniel Beck

ขอบคุณ ปัญหาคือมีSSD ที่เหมาะสมเพียงตัวเดียวที่ฉันใช้อยู่ 1.8 "PATA MX-NANO ZIF SSD
pableu

คำตอบ:


5

พิจารณาใช้ext4เมื่อปิดใช้งานเจอร์นัล ดูฟอรั่มนี้อูบุนตูกระทู้: http://ubuntuforums.org/showthread.php?t=1109698 นอกจากนี้ให้ยึดกับnoatimeตัวเลือกเพื่อไม่ให้เขียนเวลาการเข้าถึงล่าสุดในทุกการเข้าถึง

โปรดทราบว่าไม่สามารถใช้ที่ปัดน้ำฝนได้เนื่องจากที่ปัดน้ำฝนต้องใช้ TRIM

นอกจากนี้โปรดทราบว่าในขณะที่ทำงานโดยไม่ต้องลงทะเบียนอาจเพิ่มประสิทธิภาพและลดการเขียนไปยัง SSD แต่อาจเพิ่มโอกาสในการสูญเสียข้อมูลหากระบบขัดข้อง นี่คือคำอธิบาย kernel.org ของวารสารและข้อความที่ตัดตอนมาจาก Bovet และ Cesati's การ ทำความเข้าใจกับเคอร์เนล Linux, บทที่ 17 , ในหน้า 29-30 อธิบายถึงข้อดีของการใช้ journalling นอกจากนี้ยังอาจเพิ่มจำนวนเงินที่ต้องใช้ในการกู้คืนจากการปิดระบบแบบบังคับเนื่องจากระบบจะต้องดำเนินการอย่างเต็มรูปแบบfsckแทนที่จะเล่นบันทึกประจำวันใหม่และย้อนกลับการดำเนินการที่ไม่สมบูรณ์


2

ฉันอยู่ที่จุดด้อยประสิทธิภาพของ Samsung SSD รุ่นเก่า (รุ่น MMCRE28G8MXP-0VBL1) ซึ่งด้วยเฟิร์มแวร์รุ่น VBM1EL1Q ของฉันไม่รองรับ TRIM และรองรับเฉพาะ "การรวบรวมขยะ" ในระบบไฟล์ NTFS เนื่องจากระบบไฟล์ของฉันเป็น ext4 ทั้งหมดฉันจึงไม่ได้รับความช่วยเหลือจาก SSD ในการล้างบล็อคเก่า ๆ

มีเฟิร์มแวร์รุ่นใหม่ที่มาจาก Samsung ซึ่งเปิดใช้งาน TRIM สำหรับไดรฟ์นี้ แต่ไม่ได้รับการสนับสนุนจากผู้ผลิตแล็ปท็อป (Lenovo) ของฉันและดูเหมือนจะยุ่งยากมากในการติดตั้งอย่างถูกต้อง

เนื่องจาก wiper.sh จะไม่ทำงานบนไดรฟ์ที่ไม่รองรับ TRIM โซลูชันในกรณีของฉันจะเพิ่มพื้นที่ว่างให้มากที่สุดให้ย้ายข้อมูล (พาร์ทิชัน) จากที่อื่นจากนั้นใช้คุณสมบัติลบอย่างปลอดภัยใน ไบออสเพื่อล้าง SSD และในที่สุดก็ย้ายข้อมูลของฉันกลับมา

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