หลังจากเปิดใช้ TRIM ฉันควรลบพื้นที่ว่างหรือไม่


4

ฉันได้ติดตั้ง SSD บุคคลที่สามใน Mac ของฉันแล้ว ฉันใช้มันมาระยะหนึ่งแล้วก่อนที่ฉันจะเปิดใช้งาน TRIM

นั่นหมายความว่า SSD ไม่สามารถนำไฟล์ที่ฉันลบไปใช้ใหม่ได้จนถึงตอนนี้? จำเป็นหรือไม่ที่จะต้องลบพื้นที่ว่างในดิสก์เพื่อบอกดิสก์ผ่านทาง TRIM ว่านี่เป็นพื้นที่ว่างจริงๆหรือไม่?

คำตอบ:


8

หากนี่ไม่ใช่ดิสก์ระบบของคุณคุณควรเริ่มต้นซ่อมแซมดิสก์ซึ่งจะตัดส่วนที่ไม่ได้ใช้ออก มิฉะนั้นการบูตในโหมดผู้เดียว (ถือ+ Sระหว่างการเริ่มต้น)
fsck -fyและออกคำสั่ง: ระวังสิ่งนี้จะไม่ทำงานจากระบบช่วยเหลือเนื่องจากไม่มีการเปิดใช้งาน trimforce ในขณะที่บูตไปที่โหมดผู้ใช้คนเดียว


ขอบคุณ ฉันแค่ทำอย่างนั้น ฉันไม่ทราบว่าการซ่อมแซมดิสก์จะตัดพื้นที่ที่ไม่ได้ใช้ แต่ผลลัพธ์ของคอนโซลคือ "การตัด
ทอน

1

เมื่อคุณเปิดใช้งานการตัดแต่งไดรฟ์จะสามารถจัดการพื้นที่เก็บข้อมูลได้ด้วยตนเองโดยไม่ต้องใช้ความช่วยเหลือพิเศษใด ๆ

คุณสามารถเตะเริ่มต้นกระบวนการโดยการทำให้การสำรองข้อมูลของไดรฟ์ (ในกรณีที่ระบบแฟ้มมีการทุจริต) ใด ๆ แล้วบูตเข้าสู่การกู้คืน HD และใช้ Disk Utility เพื่อซ่อมแซมไดรฟ์ครั้งเดียว (ซึ่งเป็นหน้าที่เทียบเท่ากับคำตอบของ Huy) นั่นคือการตัดขอบบล็อกที่ไม่ได้ใช้ทั้งหมดเมื่อระบบไฟล์ว่าง

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

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

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