RAM Doubler

RAM Doubler was a memory compression utility developed by Connectix for classic Mac OS and Windows.

Usage
RAM Doubler compressed less-used memory contents of background applications, and recovered free memory for use by the foreground application. Only when all free physical memory was occupied, would it start writing swap files to disk, like virtual memory.

Mac versions
Version 1.0 debuted for Mac users in January 1994 at the Macworld Expo in San Francisco. At least a Motorola 68030 processor (or a 68020 paired with a 68851 PMMU) was required to enable its memory management routines which doubled the amount of available memory over what was physically installed. The demand was driven by a worldwide spike in already high RAM prices driven by a factory fire in Japan.

Version 2.0 was released in August 1996, introducing faster memory management and a new user interface that allowed users to select the amount of desired memory, up to triple beyond what was physically installed. The slider could be set from 1.0x to 3.0x to prioritize memory quantity vs. performance. Even set at 1.0x, RAM Doubler's enabling of "file mapping" through the Code Fragment Manager on PowerPC-based systems would allow applications to use less memory than if no virtual memory had been turned on.

Version 8 was released in July 1998 and skipped version numbers to indicate its support for Mac OS 8. It also fixed compatibility issues with Microsoft Office 98 and was available as a free update for users of RAM Doubler 2.

Version 9 was released in January 2000 to support Mac OS 9. It was available as a free update for users of RAM Doubler 8.

Windows version
Connectix attempted to bring RAM Doubler's success in the Mac market to the PC market with a version for Windows 3.x. However, Syncronys Softcorp had brought a competing product into the marketplace called with a graphical user interface. After selling as many as 700,000 copies, it was discovered that the software actually did nothing except write more swap data to disk with worse performance and report false memory savings, leading it to be called "placebo software". Lawsuits were filed and the investigated the scam. Syncronys went bankrupt in July 1998 before all its fines and rebates to customers could be paid. Connectix discontinued development of its Windows version as the negative publicity of the scam, combined with declining RAM prices, had effectively destroyed the market for such software.

Legacy
Connectix closed in 2003 after selling its flagship Virtual PC product to Microsoft. In 2013, OS X 10.9 "Mavericks" introduced memory compression to allow Macs to use memory more efficiently, in a manner reminiscent of RAM Doubler.

Articles

 * 25 Years Ago in TidBITS: RAM Doubler Debuts by Adam Engst at TidBITS (2019-01-24)