ระบบไฟล์เป็นวิธีที่ฮาร์ดไดรฟ์จัดระเบียบข้อมูลเพื่อให้ระบบปฏิบัติการอ่านได้ ระบบปฏิบัติการทุกระบบสร้างขึ้นเพื่อใช้งานกับระบบไฟล์ Windows FAT, FAT32 และ NTFS macOS ใช้ HFS + Apple ดำเนินงานในระบบไฟล์แบบลำดับชั้น (HFS) มากว่า 30 ปี ที่ WWDC 2016 Apple ประกาศว่าพวกเขากำลังจะอัพเกรดระบบนี้ พวกเขาแนะนำโลกให้รู้จักกับแนวคิดของ Apple File System (APFS) iOS 10.3 ล่าสุดที่เปิดตัวเมื่อไม่กี่วันก่อนนำระบบไฟล์ใหม่นี้ไปยังอุปกรณ์ iOS นี่คือทุกสิ่งที่คุณต้องรู้เกี่ยวกับ APFS
ทำไมต้องเปลี่ยนเป็น APFS
คุณอาจถามคำถามทำไมย้ายไปที่ใหม่ระบบไฟล์เมื่อมีประโยชน์อย่างสมบูรณ์อยู่แล้ว? ระบบปฏิบัติการสามารถระบุที่ว่างได้ในปริมาณ จำกัด เช่นช่วงวันที่ใดและความยาวชื่อไฟล์สูงสุด ฯลฯ ปัญหาของ HFS ก็คือปัญหานี้เกิดขึ้นในปี 2528 ย้อนกลับไปแล้วข้อมูลจำนวนมากที่สุดที่ใครก็ตามกำลังติดต่ออยู่ ด้วยเป็นไม่กี่เมกะไบต์ที่ดีที่สุด ดังนั้นระบบไฟล์จึงได้รับการปรับให้เหมาะสมกับจำนวนพื้นที่นั้น มันสามารถรองรับช่วงวันที่ 1904 ถึง 2040 และที่อยู่ 2 TeraBytes ของพื้นที่เช่นกัน นั่นคือดาราศาสตร์ย้อนกลับไปในปี 1985 มันแทบจะไม่เป็นที่แน่นอนสำหรับหลักสูตรในปัจจุบัน Apple เห็นการลงโทษที่กำลังจะเกิดขึ้นของ HFS และปรับปรุงด้วยการอัปเดต 1998 ที่เรียกว่า HFS + สำหรับ OS 8.1
อย่างไรก็ตามในวันนี้ไม่เพียง แต่มีความสามารถในการจัดเก็บข้อมูลวิวัฒนาการจึงมีความเร็ว ด้วยการถือกำเนิดของ SSD และวิวัฒนาการ (เช่น M2 SSD) แม้ระบบไฟล์ที่อัปเกรดจะสั้น หากเรากำลังเข้าถึงไดรฟ์ฟ้าร้องสายฟ้าแลบโดยใช้วิธีการที่คิดค้นขึ้นสำหรับคอมพิวเตอร์อายุ 20 ปีจะมีปัญหาเกิดขึ้น เพื่อแก้ไขปัญหาเหล่านั้น Apple กำลังแนะนำ APFS ระบบไฟล์ต้นทางแบบปิดสำหรับอุปกรณ์ทั้งหมด, iPhone, iPad, iPod, Watch, Mac และอื่น ๆ มันถูกออกแบบมาเพื่อการใช้งาน SSD และที่เก็บข้อมูลแฟลช (เช่นที่ใช้กันทั่วไปในปัจจุบัน) เพื่อเพิ่มความปลอดภัย
จะเปลี่ยนเป็น APFS ได้อย่างไร?
Apple จะเปลี่ยนผู้ใช้เป็นระบบใหม่ผ่านทางอัปเดตระบบปฏิบัติการ คุณจะไม่ต้องทำอะไรนอกจากการอัปเกรดระบบปฏิบัติการของคุณ ผู้ใช้ iPhone และ iPad ที่อัปเกรดเป็น iOS 10.3 ได้เปลี่ยนไปใช้ระบบไฟล์ใหม่แล้ว ผู้ใช้ macOS ที่ใช้ระบบปฏิบัติการรุ่นวางจำหน่ายจะต้องรออีกเล็กน้อย ผู้ที่อยู่ในรุ่นเบต้าของ macOS ได้รับการอัพเกรดเป็น APFS แล้ว
อะไรที่ดีเกี่ยวกับ APFS
ตอนนี้ Apple มีระบบไฟล์แบบ bespoke แล้ว APFSจะอนุญาตให้มีการรวมรหัสพื้นฐานและทรัพยากรที่จำเป็นสำหรับการพัฒนาน้อยลงทำให้ง่ายต่อการบำรุงรักษา อุปกรณ์ของคุณจะทำงานได้เร็วขึ้นในระบบไฟล์ใหม่นี้ นี่อาจเป็นเพียงการเปลี่ยนแปลงครั้งใหญ่ที่ผู้ใช้จะสังเกตเห็นหลังจากการอัพเกรด
APFS ยังเก็บไฟล์ที่มีประสิทธิภาพมากขึ้นด้วยเช่นกันหลังจากการอัปเกรดคุณอาจสังเกตเห็นพื้นที่ว่างบนอุปกรณ์ของคุณเพิ่มขึ้นเล็กน้อย อาจหรือไม่เป็นรูปธรรม ผู้ใช้บางคนอาจไม่เห็นความแตกต่างมากนัก สิ่งที่จะสังเกตได้มากที่สุดคืออุปกรณ์ทำงานได้ดีขึ้น เมื่อ APFS พร้อมใช้งานสำหรับ macOS ผู้ใช้จะสามารถสังเกตเห็นว่าการคัดลอกไฟล์เร็วขึ้นเท่าใด
APFS เร็วกว่าอะไร
คอมพิวเตอร์มีความเข้าใจเรื่องความเร็วเป็นอย่างมากแตกต่างจากของผู้ใช้ ตัวอย่างเช่นระบบจะใช้เวลาในการบู๊ต ผู้ใช้บางคนอาจพิจารณาอย่างรวดเร็วหากไอคอนและรูปพื้นหลังภายใน 5 วินาทีของการกดปุ่มเปิดปิด (แม้ว่าจะมีรายการโหลดอยู่ในพื้นหลัง) ในขณะที่ผู้ใช้บางคนอาจพิจารณาว่ารวดเร็วในการคัดลอกไฟล์ขนาดใหญ่ได้เร็วขึ้น ความเร็วนั้นสัมพันธ์และเป็นเรื่องของการรับรู้เท่าที่มนุษย์มีความกังวล
APFS ได้รับการออกแบบมาเพื่อให้คุณเห็นภาพลวงตาความเร็ว. ตัวอย่างเช่น APFS ภูมิใจในความหน่วงต่ำ ซึ่งหมายความว่าจะจัดลำดับความสำคัญการเปิดตัวแอปและการส่งข้อมูล คุณจะไม่เห็นลูกปั่นด้ายหรือลูกบอลชายหาดที่รออยู่อีกต่อไป
APFS เหมาะสมกว่าสำหรับ SSD หรือไม่
แม้ว่าคนคิดว่า SSD เป็นล่าสุดปรากฏการณ์ไม่ได้เกิดขึ้น ในยุค 70 พวกเขาถูกเรียกว่า EAROMs (หน่วยความจำแบบอ่านอย่างเดียวที่เปลี่ยนแปลงด้วยระบบไฟฟ้า) และ SSD ตัวแรกที่ขายในเชิงพาณิชย์ได้รับการขนานนามว่า Bulk Core ในปี 1976! อย่างไรก็ตามย้อนกลับไปเช่นเดียวกับที่เกิดขึ้นกับโปรเซสเซอร์และ RAM ทั้งหมดการเข้าถึงสิ่งต่าง ๆ ทางอิเล็กทรอนิกส์นั้นช้า นี่จะเป็นกรณีนานกว่า 3 ทศวรรษ ดังนั้นถึงแม้ว่าเทคโนโลยีนั้นจะมีอยู่ แต่ก็ไม่ถือว่าเป็นสิ่งที่มีความสำคัญ
วันนี้แพลตฟอร์ม Gen ปัจจุบันของ Apple ส่วนใหญ่(ยกเว้นผู้เชี่ยวชาญด้าน Mac บางคน) ทำงานด้วยชุดตัวเก็บข้อมูลโซลิดสเตตชิป 'แฟลชสตอเรจ' สิ่งเหล่านี้ฝังอยู่บนกระดาน สิ่งนี้ทำให้ระบบนิเวศแบบย่อ (เป็นส่วนหนึ่งของวิธีการประสบความสำเร็จในปี Macbook Air ที่บางเฉียบก่อนคู่แข่ง) และ APFS จะปรับวิธีการจัดเก็บข้อมูลนี้ให้เหมาะสม
ตัวอย่างเช่น APFS รองรับคำสั่ง TRIM ซึ่งเกิดขึ้นเมื่อ SSD เข้าสู่กระแสหลัก TRIM บอกระบบปฏิบัติการโฮสต์ว่าส่วนใดของไดรฟ์ที่ไม่มีค่าเช่นไม่มีข้อมูลอีกต่อไป ด้วย SSD นี่เป็นสิ่งที่เกิดขึ้นทันที ดังนั้นผู้ที่ชื่นชอบการรักษาพื้นที่ว่างจะสามารถรับมันได้อย่างรวดเร็วโดยคลิก 'ลบ'
มีอะไรพิเศษเกี่ยวกับ APFS บ้าง
ฟีเจอร์อีกอันของ APFS นั้นเป็นสแน็ปช็อตและการโคลน วิธีการดั้งเดิมของการคัดลอกจากแหล่งหนึ่งไปยังอีกแหล่งหนึ่งคือการจัดเก็บรายการในสถานที่ชั่วคราวแล้วคัดลอกรายการเหล่านั้นไปยังที่เก็บข้อมูลเป้าหมาย เพื่อป้องกันความเสียหาย / การสูญหายของข้อมูลทั้งสองด้านในกรณีที่มีสิ่งผิดปกติเกิดขึ้น
ใน APFS Snapshots จะสร้างเวอร์ชันอ่านอย่างเดียวทั้งระบบครั้งเดียว ซึ่งหมายความว่ามันเป็นเพียงการคัดลอกข้อมูลดั้งเดิม แต่ไม่ได้ครอบครองพื้นที่ทางกายภาพใด ๆ หากคุณทำการเปลี่ยนแปลงกับต้นฉบับของคุณ snapshot จะใช้พื้นที่ในการจัดเก็บ สิ่งนี้ช่วยในการดึงสำเนาต้นฉบับหรือคืนค่าการเปลี่ยนแปลงที่คุณอาจต้องการ ในทำนองเดียวกันเมื่อคุณสร้าง Clone คุณจะเก็บสำเนาที่มีประสิทธิภาพในพื้นที่ของระบบทั้งหมดของคุณ (ไฟล์จริงโฟลเดอร์และทั้งหมด) มันจะเริ่มครอบครองพื้นที่เมื่อคุณทำการเปลี่ยนแปลง ทำให้การจัดเก็บเป็นความพยายามที่ประหยัดเวลา
สำหรับผู้ใช้ MacOS ที่พึ่งพาพาร์ติชัน โดยทั่วไปแล้ว APFS จะสร้างที่เก็บของพาร์ติชันทั้งหมดแทนที่จะทำสิ่งที่ถาวร สิ่งนี้มีประโยชน์เมื่อคุณไม่มีที่ว่างในพาร์ติชั่นหนึ่งและเหลืออีกพอ คุณสามารถยืมพื้นที่จากพาร์ติชั่นอื่นได้ง่ายไม่ว่าจะอยู่ติดกับพาร์ติชันหรือไม่ก็ตาม (SSD ทำให้ความต้องการความใกล้ชิดในการจัดเก็บล้าสมัยอยู่แล้ว)
ระบบไฟล์ดั้งเดิมมักจะทำให้มีที่ว่างสำหรับไฟล์ก่อนที่จะทำการคัดลอกจริง APFS สนับสนุนไฟล์ที่กระจัดกระจายซึ่งโดยทั่วไปใช้เนื้อที่เพียงเท่าที่ถูกถ่าย
APFS ปลอดภัยแค่ไหน?
ด้วย APFS สิ่งที่เคยเป็นระดับฮาร์ดดิสก์การเข้ารหัสบน macOS และการเข้ารหัสระดับไฟล์บน iOS ได้รับการปรับเปลี่ยนเป็นการเข้ารหัสทั่วทั้งระบบซึ่งดำเนินการภายใต้การใช้งานแบบคีย์เดี่ยวและคีย์แบบหลายคีย์ที่สอดคล้องกัน ตัวอย่างของการเข้ารหัสคีย์เดียวคือการรักษาความปลอดภัยของไฟล์ / โฟลเดอร์ภายใต้รหัสผ่าน หลายคีย์คือเมื่อคุณลงชื่อเข้าใช้เว็บไซต์ที่ปลอดภัยที่ปลายของคุณ (หนึ่งคีย์) เช่นเดียวกับที่ปลายเซิร์ฟเวอร์ (อีกคีย์) พูดง่ายๆก็คือมันมีระบบรักษาความปลอดภัยที่แพร่หลายทำให้ยากต่อการเจาะโดยใช้วิธีการดั้งเดิม
ความคิดเห็น