Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ฮาร์ดแวร์ >> HDD & SSD

ควรใช้ APFS บนทุกประเภทดิสก์หรือไม่?

Apple File System (APFS) สำหรับ macOS เพิ่มประสิทธิภาพการเข้าถึง Solid-State Drives (SSD) และอุปกรณ์แฟลช เช่น USB Thumb Drives APFS ใช้ในทุกระบบปฏิบัติการของ Apple รวมถึง watchOS, tvOS, iOS, และ macOS แม้ระบบ Apple ส่วนใหญ่ใช้จัดเก็บแบบ Solid-State เท่านั้น แต่ macOS รองรับทุกประเภท: ดิสก์แสง, USB Thumb Drives, SSD, และฮาร์ดดิสก์แบบแผ่นหมุน (Platter-based HDD)

ควรใช้ APFS บนทุกประเภทดิสก์หรือไม่?

ประเภทดิสก์ไหนเหมาะกับ APFS มากที่สุด?

เนื่องจาก APFS ออกแบบมาสำหรับ SSD และจัดเก็บแบบแฟลช จึงคาดว่าระบบไฟล์ใหม่นี้จะเหมาะกับระบบจัดเก็บที่เร็วที่สุดและใหม่ที่สุด APFS ทำงานกับระบบจัดเก็บส่วนใหญ่ แต่มีการใช้งานเฉพาะที่ทำให้ APFS เป็นตัวเลือกไม่ดี หรือไม่เหมาะสมที่สุด

ลองดูว่า APFS เหมาะกับประเภทดิสก์และการใช้งานทั่วไปอย่างไร

APFS บน SSD: ใช่

ตั้งแต่ macOS High Sierra SSD ที่ใช้เป็นดิสก์เริ่มต้น (Startup drive) จะถูกแปลงเป็น APFS อัตโนมัติเมื่ออัปเกรด OS — รวม SSD ภายในและ SSD ภายนอกที่ต่อผ่าน Thunderbolt ส่วน SSD ภายนอกแบบ USB จะ ไม่ ถูกแปลงอัตโนมัติ แต่คุณสามารถแปลงมือเองได้

APFS บน SSD นำเสนอคุณสมบัติที่ดีที่สุดของระบบไฟล์ใหม่

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

  • Clones: สร้างโคลนทันทีเกือบไม่ใช้พื้นที่เพิ่ม
  • Space Sharing: หลายโวลยูมแบ่งปันพื้นที่ว่างใน Container เดียวกัน
  • Copy-on-Write: โครงสร้างข้อมูลแบ่งปันกันเมื่อไม่มีการเปลี่ยนแปลง
  • Sparse Files: จัดการพื้นที่ว่างได้มีประสิทธิภาพมากขึ้น

ความเร็ว APFS บน SSD ปรากฏในเวลาบูตที่ดีขึ้นชัดเจน และการคัดลอกไฟล์ที่เร็วขึ้นเพราะโคลน

APFS บน Fusion Drives: ไม่

เจตนาเดิมของ APFS คือทำงานราบรื่นกับทั้งฮาร์ดดิสก์และ SSD ในเบต้าแรกของ macOS High Sierra APFS พร้อมติดตั้งบน SSD, ฮาร์ดดิสก์ และ Fusion Drive ของ Apple Fusion Drive รวม SSD เล็กแต่เร็ว กับฮาร์ดดิสก์ใหญ่แต่ช้า

Fusion Drives ไม่ใช่ 候選人 สำหรับอัปเกรดเป็นระบบ APFS

ประสิทธิภาพและความน่าเชื่อถือของ Fusion Drive กับ APFS ถูกตั้งคำถามในช่วงเบต้า เมื่อ macOS High Sierra เปิดตัวสาธารณะ การรองรับ APFS บน Fusion Drive ถูกถอน และ Disk Utility ถูกปรับเปลี่ยนให้ ป้องกันไม่ให้แปลง Fusion Drive เป็น APFS

การคาดเดาไปที่ปัญหาความน่าเชื่อถือในการแปลง Fusion Drive ที่มีอยู่ แต่ความท้าทายจริงอาจเป็นผลกระทบประสิทธิภาพต่อส่วนฮาร์ดดิสก์ของคู่ Fusion หนึ่งในคุณสมบัติ APFS คือ Copy-on-Write เทคนิคใหม่ปกป้องข้อมูล โดยสร้างสำเนาใหม่ของส่วนไฟล์ที่ถูกแก้ไข (write) แล้วอัปเดตตัวชี้ (pointers) ไปที่สำเนาใหม่หลังเขียนสำเร็จ แม้วิธีนี้ปกป้องข้อมูลระหว่างเขียน แต่ก็อาจทำให้ไฟล์แยกส่วน (fragmentation) กระจายส่วนไฟล์ไปทั่วดิสก์

บน SSD ไม่ใช่ปัญหาใหญ่ บนฮาร์ดดิสก์ อาจนำไปสู่ Disk Fragmentation และประสิทธิภาพลดลง บน Fusion Drive การคัดลอกไฟล์เกิดบ่อย เพราะหน้าที่ของ Tiered Storage คือย้ายไฟล์ที่ใช้บ่อยจากฮาร์ดดิสก์ช้าไป SSD เร็ว และไฟล์ที่ใช้น้อยจาก SSD กลับฮาร์ดดิสก์ การคัดลอกซ้ำๆ นี้อาจทำให้เกิด Fragmentation glitches บนฮาร์ดดิสก์เมื่อ APFS และ Copy-on-Write ทำงาน

APFS บนฮาร์ดดิสก์: อาจจะ

คุณอาจอยากใช้ APFS บนฮาร์ดดิสก์หากคุณใช้ File Vault เข้ารหัสดิสก์ การแปลงเป็น APFS จะแทนที่การเข้ารหัส File Vault ด้วยระบบเข้ารหัสที่แข็งแกรกกว่าที่สร้างอยู่ใน APFS

APFS ใช้บนฮาร์ดดิสก์ได้ แต่อย่างไรก็ตาม ประโยชน์น้อย

เป้าหมายของ Apple สำหรับ APFS บนฮาร์ดดิสก์ คือ เป็นกลาง (neutral) ไม่มีการปรับปรุงประสิทธิภาพมาก แตก็ไม่มีการลดประสิทธิภาพมากเช่นกัน APFS บนฮาร์ดดิสก์ควรให้ความปลอดภัยและความมั่นคงปลอดภัยของข้อมูลดีขึ้น โดยไม่ก่อให้เกิดปัญหาประสิทธิภาพ

ส่วนใหญ่ APFS บรรลุเป้าหมายประสิทธิภาพกลางสำหรับฮาร์ดดิสก์ แต่มีบางพื้นที่กังวล สำหรับการใช้งานทั่วไป เช่น อีเมล, เอกสาร Office, เว็บ, วิจัยพื้นฐาน, เกมเล็กน้อย, ฟังเพลง, ดูวิดีโอ, รูปภาพ กรณีเหล่านี้ทำงานได้ดีบนฮาร์ดดิสก์ APFS

ปัญหาอาจเกิดขึ้นเมื่อทำ การแก้ไขขนาดใหญ่ (extensive edits) เช่น ซอฟต์แวร์แก้ไขรูปภาพ, วิดีโอ, เสียง — กิจกรรมที่มีการแก้ไขไฟล์ขนาดใหญ่

ความท้าทายของ Fusion Drive และ Copy-on-Write อาจนำไปสู่ Disk Fragmentation สถานการณ์เดียวกันเกิดขึ้นเมื่อ APFS ใช้บนฮาร์ดดิสก์สำหรับการผลิตสื่อ (media production)

คนส่วนใหญ่ที่ทำงานหนักประเภทนี้ น่าจะย้าย Mac ไปใช้ SSD แล้ว แต่บางคนอาจใช้ RAID แบบฮาร์ดดิสก์เพื่อตอบสนองความต้องการแก้ไข ในกรณีนั้น APFS และ Copy-on-Write อาจทำให้ประสิทธิภาพลดลงตามเวลาเมื่อดิสก์แยกส่วน

APFS บนดิสก์ภายนอก: น่าจะไม่

ดิสก์ที่จัดรูปแบบ APFS ตอนนี้เข้าถึงได้เฉพาะ Mac ที่รัน Sierra หรือใหม่กว่า หากคุณตั้งใจแชร์ข้อมูลบนดิสก์ภายนอกกับหลายเครื่อง — โดยเฉพาะ Windows และ Linux — ให้ทิ้งดิสก์ไว้ในระบบไฟล์ร่วม เช่น HFS+, FAT32, หรือ ExFAT

หากดิสก์ภายนอก (รวม USB Thumb Drives) แชร์ระหว่างหลาย Mac หรือแพลตฟอร์มต่างๆ อย่าแปลงเป็น APFS

ดิสก์ Time Machine: ไม่

หากคุณแปลงดิสก์ Time Machine เป็น APFS แอป Time Machine จะล้มเหลวในการสำรองข้อมูลครั้งถัดไป นอกจากนี้ ข้อมูลบนดิสก์ Time Machine จะต้องถูกลบเพื่อจัดรูปแบบกลับเป็น HFS+ เพื่อใช้กับ Time Machine

Time Machine ต้องการดิสก์ที่จัดรูปแบบด้วยระบบไฟล์ HFS+