RAM är billigt, så varför kör vi inte allt från det?

Jan 9, 2025
Hårdvara
OBEHANDLAT INNEHÅLL

RAM-moduler är billigare än någonsin tidigare, så varför kör vi inte hela vårt operativsystem med supersnabba RAM-banker?

Dagens Fråga & Svar-session kommer till oss med tillstånd av SuperUser - en underavdelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Frågan

SuperUser-läsaren pkr298 vill veta varför vi inte kör RAM-baserade, istället för diskbaserade maskiner. Han skriver:

RAM är billigt och mycket snabbare än SSD-enheter. Det är bara flyktigt. Så varför har inte datorer MYCKET RAM-minne och laddar allt till RAM-minnet från hårddisken / SSD-enheten och kör bara allt därifrån, förutsatt att det inte finns något verkligt behov av att bestå något utanför minnet? Skulle inte datorer vara mycket snabbare?

Naturligtvis stöder det aktuella operativsystemet inte alls, men finns det någon anledning att RAM inte används på det här sättet?

På ytan är hans förfrågan vettig, men tydligt är vi inte överraskade i RAM-baserade datorbyggnader; vad är historien bakom?

Svaret

SuperUser-bidragsgivaren Hennes erbjuder en viss inblick i varför vi fortfarande använder diskbaserade system:

Det finns några anledningar till att RAM inte används på det sättet:

  1. Vanligt RAM-minne (Desktop3) är billigt, men inte så billigt. Speciellt om du vill köpa relativt stora DIMM-moduler.
  2. RAM tappar innehållet när det stängs av. Således skulle du behöva ladda om innehållet vid starttiden. Anta att du använder en SSD-storlek RAMDISK på 100 GB, det betyder ungefär två minuters fördröjning medan 100 GB kopieras från disken.
  3. RAM använder mer effekt (säg 2–3 Watt per DIMM, ungefär samma som en tom SSD).
  4. För att använda så mycket RAM behöver ditt moderkort många DIMM-uttag och spåren till dem. Vanligtvis är detta begränsat till sex eller mindre. (Mer kortutrymme innebär fler kostnader och därmed högre priser.)
  5. Slutligen behöver du också RAM för att köra dina program, så du behöver den vanliga RAM-storleken att arbeta i (t.ex. 18GiB och tillräckligt för att lagra den data du förväntar dig att använda).

Med detta sagt: Ja, RAM-skivor finns. Även som PCI-kort med DIMM-uttag och som apparater för mycket höga IOps. (Används oftast i företagsdatabaser innan SSD blev ett alternativ). Dessa saker är inte billigt fastän.
Här är två exempel på low-end RAM-skivkort som gjorde det till produktion:

Observera att det finns mycket fler sätt att göra detta än bara genom att skapa en RAM disk i det vanliga arbetsminnet.

Du kan:

  1. Använd en dedikerad fysisk enhet för det med flyktigt (dynamiskt) minne. Antingen som en apparat eller med ett SAS-, SATA- eller PCI[e]-gränssnitt.
  2. Du kan göra detsamma med batteribaserad lagring (inget behov av att kopiera inledningsdata till den eftersom den kommer att behålla innehållet så länge reservkraften förblir giltig).
  3. Du kan använda statiska RAM-minne snarare än DRAMS (enklare, dyrare).
  4. Du kan använda flash eller annan permanent lagring för att lagra all data (varning: flash har vanligtvis ett begränsat antal skrivcykler). Om du använder flash som endast lagring flyttade du precis till SSD-enheter. Om du lagrar allt i dynamiskt RAM-minne och sparar för att säkerhetskopiera vid strömavstängning, gick du tillbaka till apparater.

Jag är säker på att det finns mycket mer att beskriva, från Amiga RAD: Återställ överlevande RAM-skivor till IOPS, slitageutjämning och G-d vet vad, men jag kommer att klippa det här kort och bara lista ett objekt till:

DDR3-priser (nuvarande DRAM) jämfört med SSD-priser:

  • DDR3: 10 € per GiB, eller 10 000 € per TiB
  • SSD: signifikant mindre. (Cirka 1/4 till 1/10.)

Om du vill läsa mer om RAM-diskar, kolla in det RAM-skivor förklarade: Vad de är och varför du förmodligen inte borde använda en .


Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa fler svar från andra tekniskt kunniga Stack Exchange-användare? Kolla in hela diskussionstråden här .

.post-innehåll .inmatningsfot

If RAM Is Cheap, Why Don't We Load Everything To RAM And Run It From There? (12 Solutions!!)

Run Everything Inside RAM On Windows 7


Hårdvara - Mest populära artiklar

Hur man streamer VR-videor eller filmer till Oculus Go från PC eller Mac

Hårdvara May 10, 2025

Oculus Go är en fantastiskt VR-headset , men det har inte mycket lagringsutrymme. Alla dina videor och filmer finns på din dator, så snarare än att kopier..


Så här installerar du Google Play Store på Amazon Fire Tablet eller Fire HD 8

Hårdvara Mar 4, 2025

Amazons Fire Tablet begränsar dig normalt till Amazon Appstore. Men Fire Tablet körs Fire OS , som är baserad på Android. Du kan installera Googles Play Store och..


Hur stort foto kan jag skriva ut från min telefon eller kamera?

Hårdvara Feb 7, 2025

Det finns något speciellt med ett tryckt foto. Visst, du kan dela tusentals bilder på Facebook, men ingen av dem kommer någonsin att vara så speciella som det foto du hänger p�..


Så här styr du dina Philips Hue-lampor med Hue Dimmer Switch

Hårdvara Jul 12, 2025

OBEHANDLAT INNEHÅLL Philips Hue-belysningssystem är riktigt fantastiskt och enkelt att styra helt från din smartphone, men människor älskar fysiska strömbrytare. Den nya ..


Vad betyder HAMP i samband med datorfläktar?

Hårdvara Sep 20, 2025

OBEHANDLAT INNEHÅLL När du börjar gräva djupare in i datorns interna hårdvara för att övervaka eller justera den, kan du ibland köra över en lista som verkar konstig och ..


Hur man blinkar dina lampor när någon ringer på din dörrklocka

Hårdvara Sep 30, 2025

Medan du kan få professionella system installerade som kopplar ihop dina lampor till din dörrklocka kan du använda en befintlig smart videodörrklocka (som Ring eller Ski..


Hur du får ut det mesta av en begränsad lagringsutrymme för en Windows 8.1-surfplatta

Hårdvara May 2, 2025

OBEHANDLAT INNEHÅLL Vissa Windows-surfplattor har så lite som 32 GB intern lagring och framtida kan bara ha 16 GB! Detta är extremt trångt för ett stort Windows-system, så d..


Fråga How-To Geek: Diagnostisera DSL Hang-ups, extrahera media från PowerPoint, begränsa IE till en enda webbsida

Hårdvara Mar 7, 2025

OBEHANDLAT INNEHÅLL Den här veckan tittar vi på fläckiga DSL-anslutningar, extraherar media från PowerPoint-presentationer och hur man låser ner IE till en enda webbplats ut..


Kategorier