Mac OS X 10.3 also marked Apple's adoption of Unicode 3.2 decomposition, superseding the Unicode 2.1 decomposition used previously. This change has caused problems for developers writing software for OS X.[10]
With Mac OS X 10.4, Apple added support for Inline Attribute Data records, something that had been a part of the OS X implementation of HFS Plus since at least 10.0, but always marked as "reserved for future use".[11] Until the release of OS X Server 10.4, HFS Plus supported only the standard UNIX file system permissions; however, 10.4 introduced support for access control list–based file security, which provides a richer mechanism to define file permissions and is also designed to be fully compatible with the file permission models on other platforms such as Microsoft Windows XP and Windows Server 2003.[12]
In Mac OS X Leopard 10.5, directory hard-linking was added as a fundamental part of Time Machine.
In Mac OS X Snow Leopard 10.6, HFS+ compression was added. In open source and some other areas this is referred to as AppleFSCompression. Compressed data may be stored in either an extended attribute or the resource fork.[13] When using non-Apple APIs, AppleFSCompression is not always completely transparent.
In OS X Lion 10.7, logical volume encryption (known as FileVault 2) was added to the operating system. This addition to the operating system in no way changed the logical structure of the file system. Apple's logical volume manager is known as Core Storage and its encryption at the volume level can apply to file systems other than HFS Plus. With appropriate hardware, both encryption and decryption should be transparent.
Mac OS X 10.3 ยังทำเครื่องหมายของ Apple ใช้ Unicode 3.2 การ superseding ช่วง Unicode 2.1 การใช้ก่อนหน้านี้ การเปลี่ยนแปลงนี้ได้ก่อให้เกิดปัญหาสำหรับนักพัฒนาเขียนซอฟต์แวร์สำหรับ OS X . [ 10 ]
กับ Mac OS X 10.4 , แอปเปิ้ลได้เพิ่มการสนับสนุนสำหรับแอตทริบิวต์แบบบันทึกข้อมูลบางอย่างที่เคยเป็นส่วนหนึ่งของ OS X ใช้ HFS Plus อย่างน้อยตั้งแต่ 10.0 ,แต่มักจะทำเครื่องหมายเป็น " สงวนไว้สำหรับใช้ในอนาคต " [ 11 ] จนถึงรุ่นของ OS X Server 10.4 , HFS Plus รองรับเฉพาะมาตรฐานระบบแฟ้มยูนิกซ์สิทธิ์ ; อย่างไรก็ตาม , 10.4 แนะนำการสนับสนุนสำหรับรายการควบคุมการเข้าถึงไฟล์และความปลอดภัยตามซึ่งมีกลไกการกำหนดสิทธิ์ของแฟ้มยิ่งขึ้นและยังออกแบบมาเป็นอย่างเข้ากันได้กับรุ่นที่ได้รับอนุญาตแฟ้มแพลตฟอร์มอื่น ๆเช่น Microsoft Windows XP และ Windows Server 2003 [ 12 ]
ใน Mac OS X Leopard 10.5 , ไดเรกทอรีการเชื่อมโยงอย่างหนัก เข้ามาเป็นส่วนพื้นฐานของเครื่องเวลา
ใน Mac OS X 10.6 เสือดาวหิมะ , การบีบอัด ( คือเพิ่มในการเปิดแหล่งที่มาและบางพื้นที่อื่น ๆ นี้จะเรียกว่า applefscompression . บีบอัดข้อมูลอาจถูกเก็บไว้ในการขยายคุณลักษณะหรือส้อมทรัพยากร [ 13 ] เมื่อใช้ที่ไม่ใช่แอปเปิ้ล APIs applefscompression ไม่เสมอโปร่งใสอย่างสมบูรณ์
ใน OS X Lion 10.7 , การเข้ารหัสลับไดรฟ์ตรรกะ ( ที่รู้จักกันเป็น filevault 2 ) ที่ถูกเพิ่มเข้าไปในระบบปฏิบัติการนี้นอกเหนือไปจากระบบปฏิบัติการในไม่มีทางเปลี่ยนโครงสร้างเชิงตรรกะของระบบแฟ้ม ผู้จัดการปริมาณตรรกะของแอปเปิ้ลเป็นที่รู้จักกันเป็นกระเป๋าหลักและการเข้ารหัสที่ระดับเสียง สามารถใช้ระบบแฟ้มอื่นนอกจาก HFS Plus กับฮาร์ดแวร์ที่เหมาะสม ทั้งการเข้ารหัสและถอดรหัสควรจะโปร่งใส
การแปล กรุณารอสักครู่..
