Mac OS 9 Disk Compression Utilities to Save Space
During the era of Mac OS 9, hard drive storage was often limited and expensive, leading many users to rely on disk compression software to maximize their available megabytes. This article outlines the primary disk compression utilities used during the Mac OS 9 era, detailing how both transparent background compressors and static archiving tools functioned to reduce file footprints, improve storage efficiency, and balance system performance.
StuffIt SpaceSaver and StuffIt Deluxe
Aladdin Systems' StuffIt suite was the definitive compression
solution for the classic Macintosh environment. While StuffIt Deluxe
served as the standard tool for manually creating compressed archives
(.sit files), StuffIt SpaceSaver provided
automatic, transparent, on-the-fly compression.
SpaceSaver operated at the file level via a system extension (INIT) and control panel. Users could designate specific folders or entire hard drives for compression. When files were idle, SpaceSaver compressed them in the background. When an application or the user opened a compressed file, SpaceSaver decompressed it automatically into memory without requiring manual extraction. Files compressed with SpaceSaver typically had an indicator attached to their names (such as custom underline or small icon badges) to show their compressed state.
AutoDoubler and DiskDoubler
Originally developed by Salient Software and later acquired by Fifth Generation Systems and Symantec, DiskDoubler and its companion AutoDoubler were the chief competitors to the StuffIt ecosystem.
- AutoDoubler: Functioned as a background compression utility similar to SpaceSaver. It monitored disk activity and compressed files during idle CPU cycles. It offered adjustable compression algorithms, letting users prioritize either compression speed or maximum space savings.
- DiskDoubler: Allowed users to manually expand or compress individual files, applications, or folders directly from the Finder using custom menu items or hotkeys.
Both utilities achieved high popularity due to their low memory overhead and compatibility with standard Mac OS file systems, making them staples on Mac OS 8 and early Mac OS 9 systems.
Now Compress
Part of the popular Now Utilities suite by Now Software, Now Compress was an integrated tool designed to handle both transparent background compression and manual archiving. Like AutoDoubler and SpaceSaver, Now Compress allowed users to set global rules for when and what to compress, excluding specific file types like already-compressed media or essential system files to prevent system instability.
Compact Pro
Developed by Bill Goodman, Compact Pro was a
lightweight archiving tool widely used on classic Mac OS systems. While
it did not offer on-the-fly background compression like SpaceSaver or
AutoDoubler, it was widely utilized to create small, highly compressed
archives (.cpt format) and self-extracting archives to
store infrequently used files and free up disk space on active
drives.
File-Level vs. Volume-Level Compression in Mac OS 9
Earlier versions of System 7 saw the use of whole-volume, block-level compression utilities such as Stac Electronics' Stacker for Macintosh and Golden Triangle's TimesTwo. These tools modified the low-level disk driver to compress data as it was written to disk sectors.
By the time Mac OS 9 was released, whole-volume compression had largely fallen out of favor due to:
- File Corruption Risks: A crash during low-level disk writes could corrupt an entire partition rather than a single file.
- HFS+ Introduction: Apple's Mac OS Extended (HFS+) file system, introduced in Mac OS 8.1 and standard in Mac OS 9, significantly reduced wasted space (allocation block sizes) for small files, diminishing the need for risky volume-level compressors.
- System Stability: Mac OS 9 favored file-level utilities like StuffIt SpaceSaver and DiskDoubler, which ensured that an unreadable file would not compromise the entire operating system or directory structure.
As hard drive capacities rapidly expanded past tens of gigabytes in the late 1990s and early 2000s, real-time disk compression tools were gradually phased out in favor of native archival formats like ZIP and the transition to Mac OS X.