Nej, ett helt operativsystem (OS) kan inte lagras och köras enbart från RAM. Medan RAM är betydligt snabbare än lagringsenheter som hårddiskar eller SSD:er, är det flyktigt minne. Detta innebär att när strömmen är avstängd förloras all data i RAM.
Här är varför:
* Persistens: OS måste fortsätta sitt tillstånd mellan omstart. RAM kan inte tillhandahålla detta. OS -filerna, inklusive kärnan, drivrutinerna och andra avgörande komponenter, måste laddas från ihållande lagring (hårddisk, SSD, etc.) vid start.
* Kapacitet: De flesta operativsystem är för stora för att helt passa in i RAM för typiska datorer. Till och med avancerade system med enorma mängder RAM skulle kämpa med detta för större OS.
* Funktionalitet: OS hanterar hårdvaran, inklusive själva RAM. Det måste kunna läsa och skriva data till hårddisken för saker som att spara filer och hantera filsystemet. Om operativsystemet bara var i RAM, skulle det inte ha något sätt att interagera med ihållande lagring.
Medan delar av operativsystemet laddas i RAM för snabbare åtkomst under drift (kärnan, för närvarande använda applikationer, etc.), förblir huvuddelen av operativsystemet i ihållande lagring.