HFS Plus or HFS+ is a file system developed by Apple Inc. It serves as the primary file system of OS X. HFS+ was developed to replace the Hierarchical File System (HFS) as the primary file system used in Macintosh computers (or other systems running Mac OS). It is also one of the formats used by the iPod digital music player. HFS Plus is also referred to as Mac OS Extended (or, erroneously, "HFS Extended"), where its predecessor, HFS, is also referred to as Mac OS Standard (or, erroneously, as "HFS Standard"). During development, Apple referred to this file system with the codename Sequoia.[5]
HFS Plus is an improved version of HFS, supporting much larger files (block addresses are 32-bit length instead of 16-bit) and using Unicode (instead of Mac OS Roman or any of several other character sets) for naming the items (files, folders) – names which are also character encoded in UTF-16[verification needed] and normalized to a form very nearly the same as Unicode Normalization Form D (NFD)[6] (which means that precomposed characters like å are decomposed in the HFS+ filename and therefore count as two characters[7] and UTF-16 implies that characters from outside the Basic Multilingual Plane – typically seldom-used characters or those from ancient writing systems – also count as two characters in an HFS+ filename). HFS Plus permits filenames up to 255 UTF-16 characters in length, and n-forked files similar to NTFS, though until 2005,[8] almost no systems software took advantage of forks other than the data fork and resource fork. HFS Plus also uses a full 32-bit allocation mapping table, rather than HFS’s 16 bits. This was a serious limitation of HFS, meaning that no disk could support more than 65,536 allocation blocks under HFS. When disks were small, this was of little consequence, but as larger-capacity drives became available, it meant that the smallest amount of space that any file could occupy (a single allocation block) became excessively large, wasting significant amounts of space. For example, on a 1 GB disk, the allocation block size under HFS is 16 KB, so even a 1 byte file would take up 16 KB of disk space. Unlike most other file systems HFS Plus supports hard links to directories.
HFS HFS Plus หรือเป็นระบบแฟ้มที่พัฒนาโดย Apple Inc . จะทำหน้าที่เป็นระบบแฟ้มหลักของ OS X ( ที่ถูกพัฒนาขึ้นเพื่อแทนที่ไฟล์ระบบแบบลำดับชั้น ( HFS ระบบแฟ้ม ) เป็นหลักที่ใช้ในเครื่องคอมพิวเตอร์แมคอินทอช ( หรือระบบอื่น ๆใช้ Mac OS ) นอกจากนี้ยังเป็นหนึ่งในรูปแบบที่ใช้โดย iPod เครื่องเล่นเพลงดิจิตอล . HFS Plus เป็นยังเรียกว่าเป็น Mac OS Extended ( หรือผิด , ," ( ขยาย ) ที่บรรพบุรุษของ , HFS , ยังเรียกว่า OS Mac มาตรฐาน ( หรือผิดเป็น " ( มาตรฐาน ) ในระหว่างการพัฒนาแอปเปิ้ลเรียกว่าระบบแฟ้มนี้กับสมญานาม Sequoia . [ 5 ]
HFS HFS Plus เป็นรุ่นปรับปรุงของ ,สนับสนุนไฟล์ขนาดใหญ่มาก ( ตึกที่อยู่มีความยาว 32 บิตแทนของ 16 บิต ) และใช้ Unicode ( แทนของ Mac OS โรมันหรือใด ๆของตัวอักษรหลาย ๆ ) สำหรับการตั้งชื่อรายการ ( ไฟล์โฟลเดอร์และชื่อซึ่งเป็นอักขระเข้ารหัส UTF - 16 [ จำเป็น ] และในการตรวจสอบมาตรฐานในรูปแบบมากเกือบเหมือน Unicode การฟื้นฟูฟอร์มดี ( nfd ) [ 6 ] ( ซึ่งหมายความว่า precomposed ตัวอักษรเช่นปี จะย่อยสลายใน HFS ไฟล์จึงนับเป็นสองตัว [ 7 ] และ UTF - 16 หมายถึงตัวอักษรจาก นอกเครื่องบิน–มักจะไม่ค่อยใช้ภาษาพื้นฐานหรือจากระบบการเขียนโบราณและยังนับเป็นสองตัวอักษรในชื่อไฟล์ HFS )HFS Plus ให้ไฟล์ได้ถึง 255 UTF - 16 ตัวอักษรในความยาว และ n-forked เหมือนกับแฟ้ม NTFS แม้ว่าจนถึงปี 2005 [ 8 ] เกือบจะไม่มีระบบซอฟต์แวร์ฉวยส้อมส้อมส้อมมากกว่าข้อมูลและทรัพยากร ( แถมยังใช้ตารางการทำแผนที่การจัดสรรบิตเต็มรูปแบบมากกว่า HFS เป็น 16 บิต นี่เป็นข้อจำกัดที่ร้ายแรงของ ( หมายความว่าไม่มีดิสก์ จะสนับสนุนมากกว่า 65 ,แต่การจัดสรรบล็อกภายใต้ HFS . เมื่อดิสก์มีขนาดเล็ก มันไม่สำคัญ แต่เป็นไดรฟ์ความจุขนาดใหญ่เป็นใช้ได้ มันหมายถึง จํานวนเงินที่น้อยที่สุดของพื้นที่ที่ไฟล์ใด ๆที่สามารถครอบครอง ( บล็อกจัดสรรเดียว ) กลายเป็นมากเกินไปขนาดใหญ่การสูญเสียเงินที่สำคัญของพื้นที่ ตัวอย่างเช่น ในดิสก์ 1 GB , การจัดสรรขนาดบล็อกภายใต้ HFS 16 กิโลไบต์ขนาด 1 ไบต์ไฟล์จะใช้เวลาถึง 16 กิโลไบต์ของพื้นที่ว่างในฮาร์ดดิสก์ ซึ่งแตกต่างจาก HFS ระบบแฟ้มอื่น ๆ ส่วนใหญ่บวกสนับสนุนการเชื่อมโยงอย่างหนักเพื่อไดเรกทอรี
การแปล กรุณารอสักครู่..
