Apple News

OS X El Capitan เปิดประตูสู่การรองรับ TRIM บน SSD ของบริษัทอื่นเพื่อประสิทธิภาพที่ดีขึ้น

วันศุกร์ที่ 12 มิถุนายน 2558 09:44 น. PDT โดย Eric Slivka

samsung_ssdสำหรับผู้ใช้ที่ต้องการอัพเกรด Mac รุ่นเก่าด้วยโซลิดสเตตไดรฟ์ (SSD) ของบริษัทอื่น ปัญหาหนึ่งคือการขาดการสนับสนุน TRIM บนไดรฟ์เหล่านี้ภายใต้ OS X TRIM เป็นคำสั่งระดับระบบที่ช่วยให้ระบบปฏิบัติการและ ไดรฟ์เพื่อสื่อสารเกี่ยวกับพื้นที่ของไดรฟ์ที่ถือว่าไม่ได้ใช้งานและพร้อมที่จะถูกลบและเขียนใหม่ หากไม่มี TRIM ผู้ใช้จะเห็นการเขียนไดรฟ์ช้าลงอย่างเห็นได้ชัดเมื่อไดรฟ์เริ่มเต็ม





TRIM รองรับเฉพาะไดรฟ์ของ Apple เท่านั้น และในขณะที่เครื่องมือต่างๆ เช่น ตัวเปิดใช้งาน TRIM ได้รับการพัฒนาเพื่อเปิดใช้ TRIM สำหรับไดรฟ์ของบริษัทอื่น โดยพบปัญหาภายใต้ OS X Yosemite เนื่องจาก Apple ใช้การลงนาม kext เมื่อใช้มาตรการรักษาความปลอดภัยนี้ ผู้ใช้ต้องปิดใช้งานการลงนาม kext เพื่อเปิดใช้งาน TRIM และหากเปิดใช้งานการลงนาม kext อีกครั้ง เช่น โดยการรีเซ็ต NVRAM/PRAM ระหว่างการแก้ไขปัญหา ระบบของผู้ใช้จะปฏิเสธที่จะบู๊ต

นับตั้งแต่ผู้พัฒนา OS X El Capitan ออกวางจำหน่ายในวันจันทร์ ผู้ใช้จำนวนหนึ่งที่สนใจในการสนับสนุน TRIM ได้ตรวจสอบความเป็นไปได้ของ TRIM บน SSD ของบริษัทอื่น โดยเฉพาะอย่างยิ่งกับฟีเจอร์ความปลอดภัย 'rootless' ใหม่ที่ป้องกันการเข้าถึงระดับระบบจำนวนมาก ไฟล์.



ผู้ใช้บางคนได้เล่นกับตัวเลือกต่างๆ ที่เกี่ยวข้องกับการปิด rootless ชั่วคราวเพื่อเรียกใช้ยูทิลิตี เช่น TRIM Enabler และสมาชิกของฟอรัมของเราได้ค้นพบคำสั่งง่ายๆ เพื่อเปิดใช้งานการสนับสนุนในตัวสำหรับ TRIM บนไดรฟ์ของบริษัทอื่นที่สามารถเปิดใช้งานได้ครั้งเดียว rootless ถูกปิดการใช้งาน ผู้พัฒนาที่อยู่เบื้องหลัง TRIM Enabler และคนอื่นๆ มี ยืนยัน วิธีการนี้ใช้ได้ผลและกำลังวางแผนที่จะปรับปรุงซอฟต์แวร์เพื่อรองรับ

trim_elcap
การเปิดใช้งาน TRIM โดยใช้วิธีการนี้มาพร้อมกับคำเตือนจาก Apple เนื่องจากอาจทำให้เกิดปัญหาในบางครั้ง และบริษัทต้องการให้แน่ใจว่าผู้ใช้ใช้งานโดยยอมรับความเสี่ยงเอง

เครื่องมือนี้บังคับเปิดใช้งาน TRIM สำหรับอุปกรณ์ที่เกี่ยวข้องทั้งหมดแม้ว่าจะยังไม่ได้รับการตรวจสอบความถูกต้องของข้อมูลในขณะที่ใช้ฟังก์ชันดังกล่าว การใช้เครื่องมือนี้เพื่อเปิดใช้งาน TRIM แสดงว่าคุณยอมรับว่า Apple จะไม่รับผิดชอบต่อผลใดๆ ที่อาจตามมา ซึ่งรวมถึงแต่ไม่จำกัดเพียงข้อมูลสูญหายหรือเสียหาย

Apple สามารถเปลี่ยนแปลงได้อย่างแน่นอนในขณะที่การพัฒนาบน OS X El Capitan ยังคงดำเนินต่อไป แต่ด้วยเครื่องมือ trimforce ในตัว ดูเหมือนว่าบริษัทตั้งใจที่จะอนุญาตให้ TRIM ทำงานบน SSD ของบริษัทอื่น เอกสารประกอบ 'man' สำหรับคำสั่ง trimforce ระบุว่ามีการแนะนำใน OS X 10.10.4 ซึ่งยังคงอยู่ในการทดสอบของนักพัฒนา แต่สมาชิกฟอรัม mikeboss ได้พิจารณาแล้วว่าไม่มีอยู่ในบิลด์ของนักพัฒนาในปัจจุบัน

ในขณะที่ผู้ใช้ส่วนใหญ่ไม่จำเป็นต้องจัดการกับปัญหานี้ การอัปเกรดเป็น SSD เป็นวิธีที่ได้รับความนิยมในการบีบความเร็วและชีวิตที่มากขึ้นจาก Mac รุ่นเก่า จึงมีชุมชนขนาดใหญ่ของผู้ใช้ที่สนใจให้ TRIM ทำงานในเครื่องที่สาม - ไดรฟ์ปาร์ตี้ และบางไดรฟ์อาจพบว่า TRIM เป็นเครื่องมือที่มีประโยชน์

( ขอบคุณ ไม่ใช่ Jony! )