RAM er billigt, så hvorfor kører vi ikke alt fra det?

Jan 9, 2025
Hardware
UCACHED INDHOLD

RAM-moduler er billigere end nogensinde før, så hvorfor kører vi ikke hele vores operativsystem fra superhurtige RAM-banker?

Dagens spørgsmål og svar-session kommer til os med tilladelse fra SuperUser - en underinddeling af Stack Exchange, en community-driven gruppe af Q&A websteder.

Spørgsmålet

SuperUser-læser pkr298 vil vide, hvorfor vi ikke kører RAM-baserede i stedet for diskbaserede maskiner. Han skriver:

RAM er billigt og meget hurtigere end SSD'er. Det er bare ustabilt. Så hvorfor har computere ikke MEGET RAM, og når de tændes, skal du indlæse alt til RAM fra harddisken / SSD og bare køre alt derfra, forudsat at der ikke er noget reelt behov for at vedvare noget uden for hukommelsen? Ville computere ikke være meget hurtigere?

Det nuværende operativsystem understøtter muligvis slet ikke dette, men er der nogen grund til, at RAM ikke bruges på denne måde?

På overfladen giver hans henvendelse mening, men vi er tydeligvis ikke oversvømmede i RAM-baserede computerbygninger; hvad er baghistorien?

Svaret

SuperUser-bidragyder Hennes giver et indblik i, hvorfor vi stadig bruger diskbaserede systemer:

Der er et par grunde til, at RAM ikke bruges på den måde:

  1. Fælles desktop (DDR3) RAM er billigt, men ikke så billigt. Især hvis du vil købe relativt store DIMM-moduler.
  2. RAM mister sit indhold, når det slukkes. Således skal du genindlæse indholdet ved opstartstidspunktet. Sig, at du bruger en SSD-størrelse RAMDISK på 100 GB, det betyder cirka to minutters forsinkelse, mens 100 GB kopieres fra disken.
  3. RAM bruger mere strøm (siger 2-3 Watt pr. DIMM, omtrent det samme som en inaktiv SSD).
  4. For at bruge så meget RAM har dit bundkort brug for mange DIMM-stik og sporene til dem. Normalt er dette begrænset til seks eller derunder. (Mere bordplads betyder flere omkostninger og dermed højere priser.)
  5. Endelig skal du også bruge RAM til at køre dine programmer i, så du skal bruge den normale RAM-størrelse til at arbejde i (f.eks. 18 GHz og nok til at gemme de data, du forventer at bruge).

Når det er sagt: Ja, der findes RAM-diske. Selvom PCI-kort med DIMM-stik og som apparater til meget høje IOps. (Mest brugt i virksomhedsdatabaser, før SSD'er blev en mulighed). Disse ting er ikke billigt selvom.
Her er to eksempler på low-end RAM-diskkort, der gjorde det til produktion:

Bemærk, at der er langt flere måder at gøre dette på end blot ved at oprette en RAM-disk i den fælles arbejdshukommelse.

Du kan:

  1. Brug et dedikeret fysisk drev til det med flygtig (dynamisk) hukommelse. Enten som et apparat eller med et SAS-, SATA- eller PCI[e]-interface.
  2. Du kan gøre det samme med batteribagret opbevaring (det er ikke nødvendigt at kopiere indledende data til det, da det bevarer dets indhold, så længe backup-strømmen forbliver gyldig).
  3. Du kan bruge statiske RAM'er i stedet for DRAMS (enklere, dyrere).
  4. Du kan bruge flash eller anden permanent lagring til at gemme alle data (Advarsel: flash har normalt et begrænset antal skrivecyklusser). Hvis du bruger flash som kun lagerplads, flyttede du lige til SSD'er. Hvis du gemmer alt i dynamisk RAM og gemmer til flash-backup ved slukning, gik du tilbage til apparater.

Jeg er sikker på, at der er meget mere at beskrive, fra Amiga RAD: nulstil overlevende RAM-diske til IOPS, slidudjævning og G-d ved hvad, men jeg vil klippe dette kort og kun nævne endnu et element:

DDR3 (nuværende DRAM) priser versus SSD priser:

  • DDR3: 10 € pr. GiB eller 10.000 € pr. TiB
  • SSD'er: Betydeligt mindre. (Omkring 1/4 til 1/10.)

Hvis du vil læse mere om RAM-diske, skal du tjekke ud RAM-diske forklaret: Hvad de er, og hvorfor du sandsynligvis ikke skal bruge en .


Har du noget at tilføje til forklaringen? Lyder i kommentarerne. Vil du læse flere svar fra andre teknisk kyndige Stack Exchange-brugere? Tjek den fulde diskussionstråd her .

.indgangsindhold .indgangsfod

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


Hardware - Mest populære artikler

Sådan overclocker du din computers RAM

Hardware Sep 6, 2025

Georg II shi frekvens / lukker stock.com RAM kommer ofte fra fabrikken med en lavere hastighed end silicium er i stand til. Med et par minutter i..


Sådan ser du, hvilke apps der tømmer dit batteri på en Android-telefon eller -tablet

Hardware Apr 9, 2025

Hvis din Android-telefons batteri altid føles lidt lavt, kan du finde ud af nøjagtigt, hvor den strøm går. Androids batteriskærm viser dig, hvad der er brugt batteristrøm side..


Sådan opgraderes til en ny pc-sag

Hardware Apr 4, 2025

Så du har fundet en sød ny sag til din pc, fyldt med lysdioder og ventilatorudskæringer og akrylvinduer overalt. Nu skal du bare få alle tarmene fra din nuværende pc i..


Sådan parres et Bluetooth-headset med Android Wear

Hardware Mar 21, 2025

UCACHED INDHOLD Android Wear har muligheden for at gemme musik på uret, så du kan lytte på farten væk fra din telefon. Men du behøver ikke bruge de små, små højttalere (hv..


Er det sikkert at bruge en harddisk, mens rsync kører?

Hardware Feb 21, 2025

UCACHED INDHOLD Hvis du lige er kommet i gang med rsync for første gang og har flere store harddiske til at lave sikkerhedskopier af, er det sikkert at bruge en eller flere af de..


Sådan bruges en fysisk fjernbetjening med din Chromecast

Hardware Feb 2, 2025

UCACHED INDHOLD Google’s Chromecast gør det let at søg efter videoer og se dem på dit tv , men hvad hvis du hurtigt vil sætte afspilning på pa..


Sådan deaktiveres din Macs touchpad, når en anden mus er tilsluttet

Hardware Jan 19, 2025

UCACHED INDHOLD Laptop trackpads kan være irriterende. Din håndflade rammer dem, mens du skriver, flytter din markør og ødelægger dit flow. Dette kan være særligt irriteren..


Overraskelse: Mac'er er ikke nødvendigvis dyrere end Windows-pc'er

Hardware Jun 15, 2025

UCACHED INDHOLD Den fælles visdom er, at Mac'er er dyrere end Windows-pc'er. Dette er sandt, hvis du sammenligner en $ 250 Windows-bærbar computer til en MacBook, der starter ve..


Kategorier