เปิดใช้ TRIM สำหรับ SSD ใน OS X (โยเซมิตี 10.10.4 หรือใหม่กว่า)

เก็บ SSDs ไว้ในเครื่อง Mac Top Shape ของคุณ

นับตั้งแต่ 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 ที่ไม่ใช่แอปเปิ้ลซึ่งรวมถึง TRIM Enabler ซึ่งเป็นหนึ่งใน ซอฟต์แวร์สำหรับ Mac ของฉันในปี 2014 โปรแกรมอรรถประโยชน์เหล่านี้ใช้การสนับสนุน 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 ของ บริษัท อื่นที่คุณติดตั้งไว้เป็นการอัพเกรดเท่านั้น

  1. เรียกใช้ Terminal ซึ่งอยู่ในโฟลเดอร์ / Applications / Utilities
  2. ที่พรอมต์คำสั่ง Terminal ให้ป้อนข้อความด้านล่าง: (คำแนะนำ: คุณสามารถคลิกสามครั้งที่บรรทัดคำสั่งแล้วคัดลอก / วางลงในหน้าต่างเทอร์มินัล) sudo TRIMforce enable
  3. เมื่อได้รับการร้องขอให้ป้อนรหัสผ่านผู้ดูแลระบบของคุณ
  4. ขั้วก็จะผลิตหนึ่งในคำเตือนที่น่ากลัวที่แอปเปิ้ลมีมากับยัง:
    "ข้อสังเกตสำคัญ: เครื่องมือนี้บังคับให้ TRIM สำหรับอุปกรณ์ที่เกี่ยวข้องทั้งหมดแม้ว่าอุปกรณ์ดังกล่าวอาจไม่ได้รับการตรวจสอบความสมบูรณ์ของข้อมูลในขณะที่ใช้ TRIM การใช้เครื่องมือนี้เพื่อเปิดใช้งาน TRIM อาจทำให้ข้อมูลสูญหายหรือข้อมูลเสียหาย ไม่ควรใช้ในสภาพแวดล้อมการทำงานเชิงพาณิชย์หรือข้อมูลที่สำคัญ ก่อนที่จะใช้เครื่องมือนี้คุณควรสำรองข้อมูลทั้งหมดของคุณและสำรองข้อมูลเป็นประจำเมื่อเปิดใช้งาน TRIM เครื่องมือนี้มีให้ "ตามสภาพ" APPLE ไม่รับประกันใด ๆ โดยชัดแจ้งหรือโดยนัยรวมถึง แต่ไม่ จำกัด เพียงการรับประกันโดยนัยของการไม่ละเมิดต่อความสามารถในการทำกำไรและความเหมาะสมต่อวัตถุประสงค์เฉพาะที่เกี่ยวกับเครื่องมือนี้หรือใช้งานโดยลำพังหรือรวมกับอุปกรณ์ระบบหรือบริการของคุณ APPLE เมื่อใช้เครื่องมือนี้เพื่อให้เป็นไปได้คุณยอมรับว่าในขอบเขตที่อนุญาตโดยกฎหมายการใช้เครื่องมือนี้เป็นความเสี่ยงของคุณเพียงเล็กน้อยและความเสี่ยงทั้งปวงที่เป็นไปตามความพึงพอใจของประสิทธิภาพการทำงานที่ถูกต้องและความรุนแรงอยู่กับคุณ
    คุณแน่ใจหรือไม่ว่าต้องการดำเนินการต่อ (y / N)? "
  1. แต่ตราบเท่าที่คุณมีการสำรองข้อมูลปัจจุบันและระบบเช่น Time Machine เพื่อให้การสำรองข้อมูลของคุณเป็นปัจจุบันคุณไม่ควรกังวลมากเกินไปเกี่ยวกับการใช้ประโยชน์จาก TRIM เพื่อให้ SSD ของคุณอยู่ในรูปด้านบน
  2. ป้อน y ที่พรอมต์เทอร์มินัลเพื่อเปิดใช้งาน TRIM หรือ N เพื่อไม่ให้ TRIM ปิดใช้งานสำหรับ SSD ของ บริษัท อื่น
  3. เมื่อ TRIM เปิดใช้งานเครื่อง Mac ของคุณจะต้องบูตเครื่องใหม่เพื่อใช้ประโยชน์จากบริการ TRIM

บันทึกเพิ่มเติมเกี่ยวกับ TRIM

TRIM ไม่ได้รับการสนับสนุนในเปลือกภายนอกที่ใช้ USB หรือ FireWire เป็นวิธีการเชื่อมต่อกับ Mac ของคุณ เปลือก Thunderbolt พร้อม SSDs สนับสนุนการใช้ TRIM

การปิด TRIM ปิดสำหรับ SSD ของบุคคลที่สาม

หากคุณตัดสินใจว่าคุณไม่ต้องการให้ TRIM เปิดใช้งาน SSD ของบุคคลที่สามคุณสามารถใช้คำสั่ง TRIMforce เพื่อปิดใช้งาน TRIM โดยทำตามคำแนะนำข้างต้นและแทนที่คำสั่ง Terminal ด้วย:

sudo TRIMforce ปิดใช้งาน

เช่นเดียวกับเมื่อคุณเปิด TRIM ไว้คุณจะต้องรีบูตเครื่อง Mac เพื่อดำเนินขั้นตอนการปิด TRIM ให้เสร็จสิ้น