Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Mac

วิธี Defrag Mac (และทำไมไม่จำเป็น)

ทำไม Windows ต้อง Defrag?

Windows (NTFS/FAT32) เขียนไฟล์เติมช่องว่างจากไฟล์ที่ลบ ไฟล์ใหญ่แตกเป็นชิ้นๆ (Fragmented) หัวอ่านฮาร์ดดิสก์ต้องวิ่งหาทุกชิ้น -> ช้า Defrag = เรียงไฟล์ติดกันใหม่

SSD ไม่มีหัวอ่านเคลื่อนที่ Defrag ไม่ช่วย แต่ ทำลายชีวิต SSD (เขียนทับซ้ำ)

ทำไม Mac ไม่ต้อง Defrag?

  • File System HFS+ (1998) มี Hot File Clustering ป้องกัน Fragmentation
  • Mac OS X 10.2 (2002) เพิ่ม Auto Defrag: ไฟล์ >8 fragments หรือ <20MB -> Defrag เอง
  • 2003: Hot File Adaptive Clustering ย้ายไฟล์เข้าถี่บ่อย/แก้ไขน้อย ไปโซนพิเศษ Defrag พร้อมกัน
  • APFS (High Sierra 2017+) Auto Defrag ทุกครั้งที่เขียน ใช้ Snapshot แทนการย้ายไฟล์
  • SSD (Flash Storage) ทุก Mac ใหม่ ใช้ APFS -> Defrag ไม่ได้ ไม่จำเป็น อันตราย

เมื่อไหร่ Mac ต้อง Defrag? (กรณี نادر)

  • Mac ใช้ Hard Drive (HDD) ไม่ใช่ SSD
  • พื้นที่ว่าง < 10% (Auto Defrag ทำงานไม่ได้)
  • เขียนไฟล์ใหญ่บ่อย (>1GB) เช่น Video Editing

ถ้าพื้นที่น้อย -> ลบไฟล์ หรือ Clean Install ดีกว่า Defrag

โปรแกรม Defrag Mac (ไม่แนะนำ)

  • TechTool Pro 11: £124.99 Defrag ไฟล์เดี่ยวบน HDD ได้ ไม่รองรับ APFS/SSD
  • Drive Genius 5: แสดงกราฟ Fragmentation Defrag/Repartition/Rebuild ได้ แต่ ไม่รองรับ APFS (macOS 10.13+)
  • iDefrag: หยุดพัฒนาตั้งแต่ APFS เปิดตัว

วิธี Defrag ฟรี (และดีที่สุด)

  1. Backup ด้วย Time Machine
  2. Clean Install macOS (Wipe Disk ติดตั้งใหม่) = Defrag แบบสมบูรณ์

หาสาเหตุจริงที่ Mac ช้า

  • Activity Monitor: เช็ค CPU, RAM, Disk, Network ใครกินทรัพยากร
  • Disk Utility > First Aid: เช็ค/ซ่อม Disk Error
  • Mac เก่ามาก (OS เก่า) -> Drive อาจจะตาย -> Recover Data
  • ดู How to Speed Up a Slow Mac วิธีแก้ช้าจริงๆ