List of Linux distributions that run from RAM
Encyclopedia
This is a list of Linux distribution
s that can run entirely from the computer's RAM
. That ability allows them to be very fast, since reading and writing data from/to RAM is much faster than on a hard disk drive. Many of these operating systems will run from a Live CD
or another removable media
, but a "frugal" install can be made to have them installed permanently on a hard disk drive. Technically, other distributions can be made to boot from RAM as well (also referred to as "RAMboot", "toram" or "copy2ram").
Linux distribution
A Linux distribution is a member of the family of Unix-like operating systems built on top of the Linux kernel. Such distributions are operating systems including a large collection of software applications such as word processors, spreadsheets, media players, and database applications...
s that can run entirely from the computer's RAM
Random-access memory
Random access memory is a form of computer data storage. Today, it takes the form of integrated circuits that allow stored data to be accessed in any order with a worst case performance of constant time. Strictly speaking, modern types of DRAM are therefore not random access, as data is read in...
. That ability allows them to be very fast, since reading and writing data from/to RAM is much faster than on a hard disk drive. Many of these operating systems will run from a Live CD
Live CD
A live CD, live DVD, or live disc is a CD or DVD containing a bootable computer operating system. Live CDs are unique in that they have the ability to run a complete, modern operating system on a computer lacking mutable secondary storage, such as a hard disk drive...
or another removable media
Removable media
In computer storage, removable media refers to storage media which is designed to be removed from the computer without powering the computer off.Some types of removable media are designed to be read by removable readers and drives...
, but a "frugal" install can be made to have them installed permanently on a hard disk drive. Technically, other distributions can be made to boot from RAM as well (also referred to as "RAMboot", "toram" or "copy2ram").
Distribution | Based on | RAM needed |
---|---|---|
Arudius | Slackware Slackware Slackware is a free and open source Linux-based operating system. It was one of the earliest operating systems to be built on top of the Linux kernel and is the oldest currently being maintained. Slackware was created by Patrick Volkerding of Slackware Linux, Inc. in 1993... & Slax SLAX Slax is a LiveCD Linux distribution based on Slackware and is currently being developed by Tomáš Matějíček. Packages can be selected in a website where users can build a custom Slax iso image. Slax slogan refers to the software as a "Pocket Operating System"... |
210 MB |
Damn Small Linux Damn Small Linux Damn Small Linux or DSL is a computer operating system for the x86 family of personal computers. It is free and open source software under the terms of GNU GPL and other free and open source licenses. It was designed to run graphical applications on older PC hardware—for example, machines with... |
Debian Debian Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential... & KNOPPIX Knoppix Knoppix, or KNOPPIX , is an operating system based on Debian designed to be run directly from a CD / DVD or a USB key , one of the first of its kind for any operating system. Knoppix was developed by Linux consultant Klaus Knopper. When starting a program, it is loaded from the removable medium... |
128 MB |
Kanotix Kanotix Kanotix, also referred to as KANOTIX, is an operating system Live CD based on Debian, with advanced hardware detection. It can run from an optical disc drive or other media i.e. USB-stick without using a hard disk drive.... |
Debian Debian Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential... |
1GB |
Lighthouse Linux | Independent | 694 MB |
MCNLive MCNLive MCNLive is a Live CD and Live USB Linux distribution based on Mandriva Linux. It is a desktop system. It contains graphical wizards to put it on a USB key, the copy2ram feature to speed things up.... |
Mandriva Mandriva Mandriva S.A. is a publicly traded Linux and open source software company with its headquarters in Paris, France and development center in Curitiba, Brazil. Mandriva, S.A... |
|
Mustang Linux | Slackware Slackware Slackware is a free and open source Linux-based operating system. It was one of the earliest operating systems to be built on top of the Linux kernel and is the oldest currently being maintained. Slackware was created by Patrick Volkerding of Slackware Linux, Inc. in 1993... |
168 MB |
Puppy Linux Puppy Linux Puppy Linux is a lightweight Linux distribution that focuses on ease of use. The entire system can be run from RAM, allowing the boot medium to be removed after the operating system has started... |
Independent | 128 MB |
RIPLinuX | Independent | 512 MB |
Slax SLAX Slax is a LiveCD Linux distribution based on Slackware and is currently being developed by Tomáš Matějíček. Packages can be selected in a website where users can build a custom Slax iso image. Slax slogan refers to the software as a "Pocket Operating System"... |
Slackware Slackware Slackware is a free and open source Linux-based operating system. It was one of the earliest operating systems to be built on top of the Linux kernel and is the oldest currently being maintained. Slackware was created by Patrick Volkerding of Slackware Linux, Inc. in 1993... |
13 MB (version 2.9.0.21) |
Porteus Porteus (operating system) Porteus is an operating system based on Slackware and modified Linux Live Scripts. As a result of using the scripts it does not require installation and can be run from fixed and removable media, such as a USB flash drive or compact disc.Porteus provides versions for x86 based systems as well as... |
Slackware Slackware Slackware is a free and open source Linux-based operating system. It was one of the earliest operating systems to be built on top of the Linux kernel and is the oldest currently being maintained. Slackware was created by Patrick Volkerding of Slackware Linux, Inc. in 1993... |
512 MB |
SliTaz | Independent | 160 MB (32 MB for base) |
Tin Hat Linux Tin Hat Linux Tin Hat is a Linux distribution derived from Hardened Gentoo Linux. It aims to provide a very secure, stable, and fast desktop environment that lives purely in RAM. Tin Hat boots from CD, or optionally from USB flash drive, but it is not a LiveCD in that it does not mount any file system from the... |
Hardened Gentoo Hardened Gentoo Hardened Gentoo is a project of Gentoo Linux that is enhancing the distribution with security addons. Current security enhancements to Gentoo Linux can be:*SELinux**A system of mandatory access controls... |
4 GB |
Tiny SliTaz | SliTaz | 8 MB |
Tiny Core Linux Tiny Core Linux Tiny Core Linux is a minimal Linux operating system focusing on providing a base system using BusyBox and FLTK. The lead developer of the project is Robert Shingledecker. The distribution is notable for its size under 12MB, with additional functionality provided by extensions of which there are... |
Independent | 10 MB |
See also
- Lightweight Linux distribution
- Windows PEWindows Preinstallation EnvironmentWindows Preinstallation Environment is a lightweight version of Windows XP, Windows Server 2003, Windows Vista, Windows 7, or Windows Server 2008 R2 that is used for the deployment of workstations and servers...
is a non-Linux operating system that can also be run from RAM.