นับตั้งแต่ Apple ได้เสนอ Macs กับ SSDs ครั้งแรกพวกเขาได้รวมการสนับสนุน TRIM ซึ่งเป็นวิธีการสำหรับ OS เพื่อช่วย SSD ในการเพิ่มพื้นที่ว่าง
TRIM Command
คำสั่ง TRIM จะออกโดยระบบปฏิบัติการเพื่อช่วยในการทำความสะอาดข้อมูล SSD ในบล็อคเก็บข้อมูลที่ไม่จำเป็นอีกต่อไป ซึ่งจะช่วยให้ประสิทธิภาพในการเขียนของ SSD โดยการเก็บรักษาบล็อกข้อมูลจำนวนมากให้ฟรี นอกจากนี้ยังช่วยให้ SSD จากการก้าวร้าวในการทำความสะอาดขึ้นหลังจากตัวเองและทำให้เกิดการสึกหรอบนชิปหน่วยความจำที่นำไปสู่ความล้มเหลวในช่วงต้น
TRIM ได้รับการสนับสนุนใน OS X Lion (10.7) และใหม่กว่า แต่ Apple อนุญาตให้ใช้คำสั่ง TRIM สำหรับใช้กับ SSD ที่ Apple จัดหาเท่านั้น ไม่ชัดเจนว่าเหตุใด Apple Limited TRIM จึงสนับสนุนวิธีนี้ แต่ภูมิปัญญาดั้งเดิมคือการใช้งาน TRIM จะขึ้นอยู่กับผู้ผลิต SSD และผู้ผลิต SSD แต่ละรายใช้วิธีการ TRIM แบบอื่น ดังนั้น Apple ต้องการใช้ TRIM บน SSDs ที่ได้รับการรับรองเท่านั้น
ที่ทำให้พวกเราที่ต้องการยกระดับ Macs ของเราออกไปในที่เย็นอย่างน้อยที่สุดเมื่อใช้ SSDs เพื่อเพิ่มประสิทธิภาพในการทำงาน หากไม่มีการสนับสนุน TRIM มีความเป็นไปได้ที่เมื่อเวลาผ่านไป SSDs ที่มีราคาแพงของเราจะชะลอตัวลงและเราจะเห็นการลดลงของประสิทธิภาพในการเขียนลงใน SSD
โชคดีที่มีสาธารณูปโภคของบุคคลที่สามบางรายที่สามารถใช้ TRIM สำหรับ SSD ที่ไม่ใช่ Apple ซึ่งรวมถึง TRIM Enabler โปรแกรมอรรถประโยชน์เหล่านี้ใช้การสนับสนุน TRIM ในตัวของ Apple พวกเขาเพียงแค่ลบความสามารถสำหรับระบบปฏิบัติการเพื่อตรวจสอบว่า SSD อยู่ในรายชื่อผู้ผลิตที่ได้รับอนุญาตของ Apple
Apple ทำ TRIM พร้อมให้ SSD ทุกรุ่น
เริ่มต้นด้วย OS X Yosemite 10.10.4 และใหม่กว่า Apple ทำ TRIM พร้อมใช้งานกับ SSD ใด ๆ รวมถึงผลิตภัณฑ์ที่ติดตั้งโดย DIYers เช่นเดียวกับเราหลายคนที่นี่ที่ About: Macs และหลายท่าน แม้ว่า Apple จะสนับสนุน SSD ของบุคคลที่สาม แต่ก็เปิด TRIM สำหรับ SSD ที่ไม่ใช่ของ Apple และปล่อยให้ผู้ใช้สามารถเปิดการสนับสนุน TRIM ด้วยตนเองหากต้องการ
คุณควรใช้ TRIM หรือไม่?
SSD รุ่นก่อน ๆ บางรุ่นมีการใช้งานฟังก์ชัน TRIM ที่ผิดปกติซึ่งอาจนำไปสู่ความเสียหายของข้อมูล สำหรับรุ่นส่วนใหญ่ SSD รุ่นต้น ๆ เหล่านี้เป็นเรื่องยากที่จะเจอได้เว้นเสียแต่ว่าคุณเลือกมาจากแหล่งที่มาเฉพาะในผลิตภัณฑ์ที่ใช้เช่นตลาดนัดสับเปลี่ยนหรืออีเบย์
สิ่งหนึ่งที่คุณควรทำคือการตรวจสอบกับผู้ผลิต SSD เพื่อดูว่ามีการอัพเดตเฟิร์มแวร์สำหรับรุ่น SSD ที่คุณมีหรือไม่
ไม่เพียง แต่ SSD รุ่นเก่าเท่านั้นที่สามารถมีปัญหาได้ โมเดล SSD ที่เป็นที่นิยมเช่น Samsung 840 EVO, 840 EVO Pro, 850 EVO และ 850 EVO Pro มีปัญหากับ TRIM ที่อาจนำไปสู่ความเสียหายของข้อมูล โชคดีสำหรับเราผู้ใช้ Mac ปัญหา Samsung TRIM ดูเหมือนจะปรากฏเฉพาะเมื่อใช้กับคำสั่ง TRIM ที่รออยู่ OS X ใช้คำสั่ง TRIM ลำดับต่อเนื่องเท่านั้นในขณะนี้ดังนั้นการเปิดใช้ TRIM กับสาย SSD ของ Samsung ควรเป็นไปตามที่รายงานโดย MacNN
ความสำคัญของการสำรองข้อมูล
ฉันเคยใช้คำสั่ง TRIM กับ SSD ของบุคคลที่สามที่ฉันติดตั้งไว้ใน Mac Pro ของเราโดยไม่มีปัญหา แต่ก่อนที่จะเปิดใช้งาน TRIM ฉันแน่ใจว่าฉันมีระบบสำรองข้อมูลอยู่แล้ว SSD ควรแสดงความล้มเหลวที่เกิดจาก TRIM อาจทำให้มีการรีเซ็ตกลุ่มข้อมูลขนาดใหญ่ทำให้ไม่สามารถกู้คืนไฟล์ได้ มีระบบสำรองอยู่เสมอ
วิธีเปิดใช้ TRIM ใน OS X
ก่อนที่คุณจะดำเนินการต่อไปโปรดจำไว้ฟังก์ชั่น TRIM จะเปิดใช้งานโดยอัตโนมัติสำหรับ SSD ที่ Apple จัดหามา; คุณจำเป็นต้องดำเนินการขั้นตอนต่อไปนี้สำหรับ SSD ของ บริษัท อื่นที่คุณติดตั้งไว้เป็นการอัพเกรดเท่านั้น
บันทึกเพิ่มเติมเกี่ยวกับ TRIM
TRIM ไม่ได้รับการสนับสนุนในเปลือกภายนอกที่ใช้ USB หรือ FireWire เป็นวิธีการเชื่อมต่อกับ Mac ของคุณ เปลือก Thunderbolt พร้อม SSDs สนับสนุนการใช้ TRIM
การปิด TRIM ปิดสำหรับ SSD ของบุคคลที่สาม
หากคุณตัดสินใจว่าคุณไม่ต้องการเปิด TRIM สำหรับ SSD ของบุคคลที่สามคุณสามารถใช้คำสั่ง TRIMforce เพื่อปิดใช้งาน TRIM ได้โดยทำตามคำแนะนำด้านบนและแทนที่คำสั่ง Terminal ด้วย:
sudo TRIMforce ปิดใช้งาน
เช่นเดียวกับเมื่อคุณเปิด TRIM ไว้คุณจะต้องรีบูตเครื่อง Mac เพื่อดำเนินขั้นตอนการปิด TRIM ให้เสร็จสิ้น