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-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- SimpleTech (Re)Drive
- The SimpleTech ReDrive will help protect your data and the planet. Housed in a casing of renewable bamboo and recycled aluminum, the external hard drive features a pleasing design--like something you might see inside the pages of Dwell. The drive's packaging also leaves little to waste: no plastic bag, no...
- Product reviews 2008-08-13
- Stellar Phoenix Macintosh Data Recovery (zip)
- Stellar Phoenix Macintosh - Mac data recovery software, recovers data from damaged, deleted, or corrupted volumes and even from initialized disks. An exhaustive scan of the drive is performed to locate lost partitions. Stellar Phoenix Macintosh supports the HFS and HFS+ file systems, and works fully in the Mac OS...
- Software downloads 2008-08-04
- R-Studio for Mac (dmg)
- 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 2008-07-15
- HFS - HTTP File Server 2.2d ("HFS)
- You can use HFS to send and receive files. It differs from classic file sharing because it uses web technology, thus it's compatible with today's Internet, ready to run out-of-the-box. Features: Download and upload, Virtual file system, Very customizable, HTML template, Bandwidth control, Easy/Expert mode, Log, Full control over connections,...
- Software downloads 2008-07-14
- Dantz Retrospect (dmg)
- 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 2008-07-03
- Apple announces ZFS on Snow Leopard
- Finally, a modern file system on a consumer OS As if Grand Central weren't enough bad news for Microsoft, now they have ZFS to contend with. Building a reliable, high-performance file system takes years and Microsoft doesn't have years to respond. The formal announcement is...
- Blog posts 2008-06-19
- RBrowser (dmg)
- Easy-to-use FTP - SFTP Remote File Management, File Transfers and Folder Synchronization. Remote Browser version 4 RBrowser provides access to files on the local host as well as remote UNIX systems with an easy-to-use graphical interface. RBrowser provides secure File transfers as well as Folder Sync that preserve HFS Metadata....
- Software downloads 2008-05-15
- OWC Mercury On-The-Go (500GB)
- Laptop hard-drive capacity hit the 500GB mark just a few months ago. The OWC Mercury On-The-Go is an external version of this new breed of 2.5-inch hard drives. Aside from having the largest storage capacity among compact external drives, the Mercury offers a handful of other features. The drive supports...
- Product reviews 2008-05-13
- Psystar: Just how loud is it?
- Psystar: Just how loud is it?Oh, and the puck mouse,a perfect complement...Can you restore it?Are you provided with any restore DVD? Do you get any instructions for what to do if you can't boot?I believe Nvidia video cards work well but I think you need a driver to get quartz...
- Discussion threads 2008-05-09
- Reiser FS: The open source file system fallout
- Reiser FS: The open source file system falloutI think M$ has something to do with this crimeWhen M$ FUD campaign failed, they might have contracted some mobsteres to frame Reiser.RE: Reiser FS: The open source file system falloutFrom the article: 'grinded to a halt'? WTF kind of grammar is that?...
- Discussion threads 2008-04-29
- Drobo DroboShare network adapter
- If you have already plunked down $500 for a Drobo and have other PCs on your network that you'd also like to backup to your Drobo, the $200 DroboShare companion piece is a no-brainer. It's near perfect for small offices in need of a dead simple backup solution, but home...
- Product reviews 2008-04-15
- FirmTek targets MacBook Air owners with hub for FireWire, eSATA
- Announced on Monday at the NAB expo, the SeriTek/SpyderHUB is a small 4-ounce storage hub for FireWire and eSATA drives. Based on its spec sheet, the device will provide a wide range of capabilities including eSATA booting for Mac OS X, and hardware-based striping. While the price has yet to...
- Blog posts 2008-04-14
- File systems of the Mac's past, present and maybe future
- Over the past couple of years, the usurpation of the current Mac's HFS+ file system by Sun's ZFS has been predicted. Sometimes that message has been delivered incorrectly by Sun top brass. While Mac OS X 10.5 Leopard Server supports ZFS, there's no expectation that it will...
- Blog posts 2008-03-27
- Alsoft releases DiskWarrior 4 v4.1 CD updater for Leopard
- Alsoft on Tuesday released a free software updater that will let users create a Mac OS X 10.5 Leopard-compatible startup CD for its DiskWarrior 4 Version 4.1 directory repair utility. The CD is a universal startup disc for PowerPC- and Intel-based Macs. Of course, Alsoft's word "universal"...
- Blog posts 2008-03-18
- Parted Magic LiveUSB (zip)
- Optimized at approximately 40MB, the Parted Magic OS employs core programs of VisParted and Parted to handle partitioning tasks with ease, while featuring other useful programs (e.g. Partition Image, TestDisk, fdisk, sfdisk, dd, ddrescue) and an excellent set of documentation to benefit the user. An extensive collection of fileystem tools...
- Software downloads 2008-03-04
- Parted Magic PXE (zip)
- Optimized at approximately 40MB, the Parted Magic OS employs core programs of VisParted and Parted to handle partitioning tasks with ease, while featuring other useful programs (e.g. Partition Image, TestDisk, fdisk, sfdisk, dd, ddrescue, etc.) and an excellent set of documentation to benefit the user. An extensive collection of fileystem...
- Software downloads 2008-03-04
- Parted Magic LiveCD (zip)
- Optimized at approximately 40MB, the Parted Magic OS employs core programs of VisParted and Parted to handle partitioning tasks with ease, while featuring other useful programs (e.g. Partition Image, TestDisk, fdisk, sfdisk, dd, ddrescue, etc.) and an excellent set of documentation to benefit the user. An extensive collection of fileystem...
- Software downloads 2008-02-27
- What your disk drive isn't telling you
- What your disk drive isn't telling youNo safe havenIt seems that our data simply have no safe place to reside anywhere. Hard disks are unsafe, DVD's are unsafe disk rot.....Come on, industry, give us a safe, reliable and enduring storage medium. How hard can it be?Greetz, Pjotr.Broken main page link,...
- Discussion threads 2008-02-18
- What your disk drive isn't telling you
- because it's clueless. You know you've got a problem when your disk drive goes ka-thunk. A study of 1.53 million disks finds that data errors are much more common than outright failures. You just don't know it. What's worse, neither do the people who design...
- Blog posts 2008-02-17
- MacBook Air Diary-Day 13: Installing 10.5.2
- MacBook Air Diary-Day 13: Installing 10.5.210.5.2 on MBAMine did not take that long to install. however... boot up time increased from 42 sec to 2 min and 20 sec. tried it 4-5 times, no change.did permission repair, that took it down to 1 min 30 sec. next boot up was...
- Discussion threads 2008-02-13
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Which solar technology will survive?
-
At the Cleantech Forum in San Francisco, Todd Glass of Heller Ehrman moderates a discussion, among tech execs, on the various solar technologies making a difference in the green movement.
- Watch the video >>
- Live chat with Intel experts on ZDNet!
-
What is hardware-based virtualization, and how can it make a difference in your business? Ask the people who developed the new Intel® Xeon® processor 7400 series. Intel engineers, technology architects, and other experts will be here live-answering your questions and discussing how Intel® technology can help increase IT performance.
- Ask the experts on October 8, 11AM-1PM PDT >>
- BNET Industries
- Check out BNET's newest resource for managers and executives. Need to do research on your competitors? Don't have time to read every trade pub? BNET Industries is the new source for daily news, insights, and research on 11 major industries and 9,000 public companies.
-
- The technology industry from a different angle
-
- See what's hot in the auto industry
-
- Stay on top of the energy industry



