Data and Resource Forks
The design of HFS departed from other file systems of that day with support for two types of structures: the "data fork" and "resource fork." The data fork is like other file system structures. Data are accessed by an offset into the file; for example: OPEN FILE and READ FROM BYTE 13,904.
The resource fork functions like a mini-database, holding executable code and program structures such as icons, menus and sounds. Instead of storing an executable program as a monolithic block, having the program's resources in separate structures allows them to be edited independently and more easily localized into different languages. In addition, data files can use the two forks with the resource fork acting as a sub-file system. For example, a word processor would naturally have its text in the data fork, but could store images in the resource fork. See file system and hierarchical file system.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- PeaZip 2.8 (Windows)
- PeaZip is a free, open source file and archive manager for 32 and 64 bit Windows and Linux. It is available either as installable and portable application not needing installation. Full support: 7Z, 7Z-sfx, ARC/WRC, BZ2/TBZ2, Custom user defined, GZ/TGZ, PAQ/ZPAQ, PEA, QUAD/BALZ, split, TAR, UPX, ZIP. Open, browse, extract,...
- Software downloads 2009-11-21
- Retrospect 8.1.626 (Mac)
- Designed to protect Mac OS X systems with absolute accuracy and reliability, Dantz Retrospect Backup properly backs up and restores all Mac OS X files and information, including both the data and resource forks of multi-part files, HFS+ metadata, UNIX-style permissions and group ownership, and hard-linked files. Automatic scheduling ensures...
- Software downloads 2009-11-10
- Recover My Files 4.2.4.465 (Windows)
- Recover My Files is an advanced data recovery software made to recover deleted files and formatted or corrupt drives. Recover My Files works with all forms of digital media, including hard drives, USB media, Compact Flash, Smart Media, memory sticks and other forms of storage. A standard license of Recover...
- Software downloads 2009-11-09
- R-Studio Data Recovery 2.0 build 903 (Mac)
- R-Studio for Mac is powerful and cost-effective data recovery software for Apple lovers. R-Studio for Mac is specially designed for Mac OS environment and recovers files from HFS/HFS+ Macintosh, FAT/NTFS Windows, UFS1/UFS2 (FreeBSD/OpenBSD/NetBSD/Solaris) and Ext2FS/Ext3FS Linux partitions. It also recovers data on disks, even if their partitions are formatted, damaged...
- Software downloads 2009-10-27
- Mac ZFS is dead: RIP.
- fortunatelywhile zfs is cool, there are enough other file systems, so we users won't miss it muchHow about EXT4 and BTRFS?What do you think of EXT4 and it's destined successor, BTRFS?NTFSActualy has similar features to most of these but maybe its not implemented as well.Apple picks NetApp WAFL over...
- Discussion threads 2009-10-26
- NTI Dragon Burn 4.5.0.15 (Mac)
- Dragon Burn enables Mac desktop and PowerBook notebook computer users to quickly and easily begin producing audio, data and mixed-mode CDs and DVDs without poring over the software's user's guide. The new Dragon Burn multi-burning engine allows users to simultaneously write multiple CDs or DVDs. It also fully supports new...
- Software downloads 2009-10-22
- UFS Explorer Professional Recovery 3.15.4 (Windows)
- UFS Explorer Professional Recovery is fast and comprehensive data recovery and undelete program for FAT/NTFS, HFS/HFS+, UFS/UFS2, and XFS/ReiserFS/Ext2/Ext3 file systems with broken RAID arrays recovery support. With UFS Explorer Professional Recovery you may recover files from most used file systems of different OS: UFS/UFS2 BSD, XFS/ReiserFS/Ext2/Ext3 Linux, HFS/HFS+/HFSx MacOS,...
- Software downloads 2009-10-15
- R-Studio Data Recovery 5.1 build 130017 (Windows)
- R-Studio is a comprehensive data recovery and undelete program renowned for its ability to recover mission-critical data lost to viruses, malicious attacks, and hardware failures or operating system crashes. It supports FAT/NTFS Windows, HFS/HFS+ Mac, UFS1/UFS2 & Ext2FS/3FS file systems and functions on local and network disks, even if partitions...
- Software downloads 2009-10-12
- iDefrag 1.7.1 (Mac)
- Advanced Mac OS X disk defragmentation and optimization. Supports the very latest features of HFS+, including journaling, case sensitive filenames and adaptive hot file clustering (which means it won't mess-up the Hot Zone).
- Software downloads 2009-10-01
- 7-Zip 9.07 beta (Windows)
- 7-Zip is open source software. The main features of 7-Zip; high compression ratio in new 7z format with LZMA compression. supported formats include packing and unpacking: 7z, ZIP, GZIP, BZIP2, and TAR, unpacking only of ARJ, CAB, CHM, CPIO, DEB, DMG, HFS, ISO, LZH, LZMA, MSI, NSIS, RAR, RPM, UDF,...
- Software downloads 2009-09-23
- iPartition 3.1.4 (Mac)
- iPartition is a disk partitioning utility for Mac OS X with the ability to resize Mac OS extended HFS partitions and Windows partitions while keeping their contents intact. Additionally, iPartition's intuitive, easy-to-use interface and built-in intelligence that saves you from having to reorganise your disk by hand to make...
- Software downloads 2009-09-20
- Adroit Photo Forensics 1.003 (Windows)
- Designed for professional evidence recovery Adroit Photo Forensics uses SmartCarving & GuidedCarving technologies for complete recovery of photo evidence. Adroit Photo Forensics supports direct drive access as well as the industry standard Encase disk image format (E01) and RAW/DD disk images. It is the only software that allows you to...
- Software downloads 2009-09-10
- Apple kicks ZFS in the butt
- CuriousWhat features does ZFS sport that NTFS does not? Which of those are important to data integrity?Reading the IRON File Systems I couldn't help notice that NTFS fared quite well. Do you have any data to suggest that ZFS would fare better than these other file systems?The file systems from...
- Discussion threads 2009-08-29
- RBrowser 4.5.2.2 (Mac)
- Remote Browser version 4 (RBrowserR) provides access to files on the local host as well as remote systems and a Folder Sync Engine with an easy-to-use graphical interface. RBrowser provides secure File transfers as well as Folder Sync that preserves HFS Metadata! RBrowser is a FREE FTP Client (in its...
- Software downloads 2009-08-29
- Boomerang Data Recovery 2.1.11 (Mac)
- Recovers lost data due to corruption, formatted disk, bad hard drive, deleted files, accidental re-install of os. Will recover from hard drives, flash media, FireWire, USB drives, RAID (0/1) Disk Arrays. Recovers HFS/HFS+, NFS, & FAT 16/32 Volumes.
- Software downloads 2009-08-28
- OmniDiskSweeper 1.7.1 (Mac)
- OmniDiskSweeper is a great tool for making space on Mac OS X, Mac OS X Server and Mac OS 9 disks. When you start OmniDiskSweeper, it presents you with a list of disks attached to your machine. You double-click on one, and a new window opens with a browser listing...
- Software downloads 2009-08-27
- MagicISO Maker 5.5 build 276 (Windows)
- MagicISO Maker is a CD/DVD-image-file editor, CD/DVD burner, and CD/DVD-backup tool. It can directly create, edit, extract, and burn ISO files. It also can convert almost all CD and DVD image formats to ISO and BIN/CUE. With MagicISO, you can handle DVD images up to 10GB; make CD/DVD-image files from...
- Software downloads 2009-08-02
- Stellar Phoenix Mac Data Recovery 4.0 (Mac)
- Stellar Phoenix Macintosh Data Recovery Software is designed to recover lost data, photo, audio and video files lost due to logical crashes. Software recovers and restores lost data from corrupt, damaged, deleted HFS+, HFS and HFSX volumes of Mac OS. Storage media is susceptible to damages due to various reasons...
- Software downloads 2009-07-27
- News to know: Intel-Nokia; Netbooks; Security Essentials; Oracle; Win7
- Here are today’s notable headlines. You can get News To Know via email alert and RSS daily. For continuous updates see BNET’s around-the-Web tech coverage. Dana Blankenhorn: Intel-Nokia deal boosts open source Jason Hiner: A Nokia, Intel partnership makes sense, but they...
- Blog posts 2009-06-24
- Mac HFS read-write support for Windows
- Mac HFS read-write support for WindowsDataviz?..This capability has been available for years from Dataviz of Maclinkplus and DocumentsToGo fame:http://www.dataviz.com/purchase/shopdvz/detail.html?prod_id=1136Good CompanyThat Paragon company is a good group, I recently got their hard disk manager software because I had some copy issues with all the other software I tried, like ghost...
- Discussion threads 2009-06-23
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- New Online Dashboard for IT Leaders
-
Read about top issues IT decision-makers face every day, plus get cost-effective solutions to real-life IT problems.
- Learn more >>
- Reduce risk. Reduce complexity. Increase reliability.
-
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux

- Learn more >>
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
- Keep Up With The Latest In Document Management with The DocuMentor.
-
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
- Learn more >>
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- Can your business work smarter? Learn more about Lotus Symphony
- Learn how to work smarter and optimize cost using the IBM Smart SOA approach Download the eBook
- Smarter ways to make smarter products Read the brief from IBM





