Apple File System คืออะไรและเหตุใดจึงดีกว่า HFS+

Admin

หากคุณติดตามข่าวสารจาก macOS รุ่นล่าสุดของ Apple คุณอาจสังเกตเห็นการกล่าวถึง Apple File System หรือ APFS นี่เป็นหนึ่งในหัวข้อที่ไม่เป็นระเบียบที่ไม่ได้รับความสนใจมากนัก แต่เป็นโครงสร้างหลักที่อยู่ภายใต้ประสบการณ์ของผู้ใช้กับระบบปฏิบัติการ APFS จะยังไม่สิ้นสุดจนถึงปี 2017 แต่คุณสามารถลองชิมได้ในตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ที่มีให้ใช้งานบน Sierra แล้ว

ความแตกต่างและการปรับปรุง

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

HFS+ ซึ่งเป็นระบบไฟล์ที่มาพร้อมกับ Mac ใหม่ในปัจจุบัน มีอายุสิบแปดปี HFS ซึ่งเป็นบรรพบุรุษของมันนั้นแก่กว่าภาพยนตร์ Tom Cruise bromance เรื่อง “Top Gun” มันเหมือนกับโตโยต้ารุ่นเก่า มันยังคงใช้งานได้ (อาจจะดีอย่างน่าประหลาดใจ) แต่ก็ไม่ได้รับเหรียญใดๆ

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

การโคลนและความสมบูรณ์ของข้อมูล

apfs-โคลน

APFS ใช้โครงร่างที่เรียกว่า copy-on-write เพื่อทำการโคลนไฟล์ที่ซ้ำกันในทันที ภายใต้ HFS+ เมื่อผู้ใช้ทำสำเนาไฟล์ ทุกบิตจะถูกคัดลอก APFS สร้างโคลนโดยจัดการข้อมูลเมตาและจัดสรรพื้นที่ดิสก์แทน อย่างไรก็ตาม จะไม่มีการคัดลอกบิตใดๆ จนกว่าจะมีการแก้ไขไฟล์ที่โคลน เนื่องจากโคลนแตกต่างจากสำเนาต้นฉบับ การเปลี่ยนแปลงเหล่านั้น (และเฉพาะการเปลี่ยนแปลงเหล่านั้นเท่านั้น) จะถูกบันทึกไว้

Copy-on-write ยังช่วยปรับปรุงความสมบูรณ์ของข้อมูลอีกด้วย ภายใต้ระบบอื่นๆ หากไดรฟ์ข้อมูลของคุณยกเลิกการต่อเชื่อมโดยอยู่ระหว่างดำเนินการเขียนทับ คุณอาจพบว่าระบบไฟล์บางส่วนไม่ซิงค์กับส่วนที่เหลือ Copy-on-write หลีกเลี่ยงปัญหาโดยการเขียนการเปลี่ยนแปลงเพื่อเพิ่มพื้นที่ว่างในดิสก์แทนการเขียนทับไฟล์เก่า จนกว่าการดำเนินการเขียนจะเสร็จสมบูรณ์ ไฟล์เก่าจะเป็นเวอร์ชันมาตรฐาน เฉพาะเมื่อมีการคัดลอกไฟล์ใหม่สำเร็จเท่านั้น ไฟล์เก่าจะถูกลบทิ้ง

สแนปชอตของระบบ

apfs-snapshots

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

คุณภาพของบริการ I/O

คุณอาจเคยเห็นคำว่า Quality of Service (QoS) ในคำแนะนำการตั้งค่าเราเตอร์ของคุณแล้ว QoS จัดลำดับความสำคัญของการใช้แบนด์วิดท์เพื่อหลีกเลี่ยงการทำให้งานสำคัญช้าลง บนเราเตอร์ของคุณ ใช้กฎที่ผู้ใช้กำหนดเพื่อให้งานที่เลือกมีแบนด์วิดท์มากที่สุด ตามรายงาน QoS ของ Apple จะจัดลำดับความสำคัญของการดำเนินการของผู้ใช้ เช่น หน้าต่างที่ใช้งานอยู่ งานเบื้องหลัง เช่น การสำรองข้อมูล Time Machine จะถูกลดระดับลง ดังนั้นอาจจะน้อยกว่าลูกบอลชายหาด?

การเข้ารหัสดั้งเดิม

apfs-การเข้ารหัส-1

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

การเพิ่มประสิทธิภาพ SSD และแฟลช

apfs-ssd-storage

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

การปรับขนาดพาร์ติชันแบบไดนามิก

apfs-partition-resizing

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

บทสรุป

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

การเปิดเผยข้อมูลพันธมิตร: ทำให้เทคโนโลยีง่ายขึ้นอาจได้รับค่าคอมมิชชั่นสำหรับผลิตภัณฑ์ที่ซื้อผ่านลิงก์ของเรา ซึ่งสนับสนุนงานที่เราทำเพื่อผู้อ่านของเรา

7 วิธีในการแก้ไขคีย์ ESC ที่ไม่ทำงานบน Mac
7 วิธีในการแก้ไขคีย์ ESC ที่ไม่ทำงานบน Mac

ปุ่ม Escape เกี่ยวข้องกับคำสั่งและฟังก์ชันต่างๆ ของ macOS ซึ่งช่วยให้คุณทำงานกับ MacBook ได้อย่าง...

MacBook Air ขนาด 13 นิ้ว เทียบกับ MacBook Air ขนาด 15 นิ้ว: การเปรียบเทียบหลัก 9 ประการ
MacBook Air ขนาด 13 นิ้ว เทียบกับ MacBook Air ขนาด 15 นิ้ว: การเปรียบเทียบหลัก 9 ประการ

เมื่อต้นปีที่ผ่านมา Apple ได้เปิดตัว MacBook Air รุ่น 15 นิ้วที่ได้รับการคาดหวังอย่างสูง เป็นการข...

4 วิธีในการเลือกรูปภาพหลายรูปบน Mac
4 วิธีในการเลือกรูปภาพหลายรูปบน Mac

การจัดการภาพหลายภาพอาจใช้เวลานานหากคุณไม่สามารถเลือกภาพทั้งหมดพร้อมกันได้ ขั้นตอนนี้ค่อนข้างยุ่งย...