It is based on research by John Dulaney and Markus Kuhn at the University of Wisconsin-Madison with funding from the National Science Foundation and later work by the Davida Group at the University of California, San Diego. Gavotte's rRAMDisk is similar in its API to NTFS, but uses a specialized virtual-memory subsystem called rRAM to store data. The rRAM disk is a single file system with a file-table header and regular file headers that are extensible and meant to be written in binary. It uses the disk-space normally used by the operating system's swap-file in RAM, and copies data to the RAM disk as needed. This allows more data to be stored in memory than Windows can normally access. The rRAM disk uses the traditional FAT file system on top of RAM, as opposed to the file-system drivers used by Microsoft's drivers. It supports both FAT32 and FAT16 file systems, and optionally supports writing to NTFS volumes. There are also device drivers written by Gavotte and others that allow disk-like devices to be made in RAM. RAMDisk has been ported to several other operating systems: Linux, FreeBSD, Mac OS/X, Symbian, OpenBSD, NetBSD, Unixware, BeOS, Haiku, MACH/OS, and Haiku. IBM's AIX 4 and 5 support it as well. It is included in the open source distribution of Windows 2000, but the instructions in the windowing system documentation cannot reliably be used to create such a disk, and it is therefore not provided with any system; users must create the disk themselves. The 1st version of Windows NT had a RAMDisk for the system partition. It was used by the NT Memory Manager to create a swap file, as it was not possible to change the way the NT Memory Manager was designed. Windows 2000 and later versions of Windows use an in-memory file system for a partition or disk which is called the RAM Disk. Linux OS uses RAM disk for swap file. The developers of RAMDisk 3.x have sold their company to a Japanese company. The current version is RAMDisk 4.0. A limited version of a RAMdisk is available for Windows and Mac OS X called RAMDisk Lite. In December of 2007, Microsoft announced that RAMDisk would be supported in Windows Vista, and that the feature will be enabled by default in the next release of Windows.
 RAMDisk 4.4.0 RC36 is a free tool for creating a RAM Disk, which can be used to extend the amount of memory available to applications and to protect Windows XP from RAM exhaustion. For more information about creating a RAM Disk, see the 827ec27edc