10Aug

A RAM tehát olcsó, miért nem futtatunk minden tőlünk?

Az

RAM modulok olcsóbbak, mint valaha, tehát miért nem futtatjuk a teljes operációs rendszert a szuper gyors RAM bankokról?

A mai kérdés &A válaszüzenet a SuperUser - a Stack Exchange megosztottságának köszönhetően - a Q & A webhelyek közösségi szintű csoportosítása.

A

kérdőjeles SuperUser olvasó pkr298 azt akarja tudni, miért nem RAM-alapú, hanem lemezalapú gépeken futunk. Azt írja:

RAM olcsó, és sokkal gyorsabb, mint az SSD-k. Ez csak ingatag. Tehát miért nem sok számítógép van a RAM-ban, és bekapcsolásakor mindent betölt a RAM-ra a merevlemezről / SSD-ből, és csak innen futtat, feltéve, hogy nincsen igazi szükség a memórián kívül maradni? Nem lenne a számítógépek sokkal gyorsabb?

Természetesen a jelenlegi operációs rendszer egyáltalán nem támogatja ezt, de van valami oka, hogy a RAM-ot így nem használják?

A felszínen megkérdezése érdemes, de nyilvánvaló, hogy nem merülünk fel a RAM alapú számítógépes konstrukciókban;mi a hátsó történet?

A válasz

SuperUser közreműködő Hennes betekintést nyújt a lemezalapú rendszerek használatához:

Néhány ok a RAM-ot nem használják így:

  1. A közös asztali( DDR3) RAM olcsó, de nem elég olcsó.Különösen, ha viszonylag nagyméretű DIMM-eket szeretne vásárolni. Az
  2. RAM elveszíti tartalmát, amikor kikapcsol.Így a tartalom indításkor újra kell töltenie. Tegyük fel, hogy 100 GB-os SSD méretű RAMDISK-t használunk, azaz körülbelül két perc késéssel, míg 100 GB-ot másolunk a lemezről. Az
  3. RAM több energiát használ( például 2-3 Watt per DIMM, ugyanúgy, mint a készenléti SSD).
  4. Annyi RAM használatához az alaplaphoz sok DIMM foglalat és a nyomok kellenek számukra.Általában ez hat vagy kevesebb.(Több lemezterület nagyobb költségeket és így magasabb árakat jelent.)
  5. Végül is szükséged lesz RAM-ra a programok futtatásához, így szükséged lesz a szokásos RAM méretre( pl. 18GiB, és elég ahhoz, hogy tárolja az elvárható adatokathasználni).

Azt mondta: Igen, RAM lemezek léteznek. Még PCI kártya DIMM foglalattal és nagyon nagy IOps eszközökkel.(Általában a vállalati adatbázisokban használják, mielőtt az SSD-k váltak opcióvá).Ezek a dolgok azonban nem olcsóak.
Íme két példa a kislemezes RAM memóriakártyákról, amelyek a gyártáshoz vezettek:

Megjegyezzük, hogy többféle módon lehet ezt csinálni, mint a RAM-lemez létrehozása a közös munkamemóriában.

Lehet:

  1. Illesztő( dinamikus) memóriával egy dedikált fizikai meghajtót használhat. Akár készülékként, akár SAS, SATA vagy PCI [e] interfészként.
  2. Az akkumulátortárolóval is megteheti( nincs szükség a kezdeti adatok másolására, mivel mindaddig megtartja a tartalmát, amíg a tartalék energia érvényben marad).
  3. A statikus RAM-ok helyett DRAMS( egyszerűbb, drágább).
  4. Flash vagy más állandó tároló használható az összes adat tárolásához( Figyelmeztetés: a vaku általában korlátozott számú írási ciklussal rendelkezik).Ha a vakut csak tárolóként használja, akkor csak SSD-re vált. Ha mindent tárolsz dinamikus RAM-ban, és energiatakarékos módban tárolod, akkor visszalépsz a készülékekre.

Biztos vagyok benne, hogy még többet írhatunk le az Amiga RAD-ról: visszaállíthatjuk a túlélő RAM lemezeket az IOPS-re, viselhetjük a szintetizálást és Gd tudhatja, mi lesz, de ezt a rövid és csak egy listát listázom:

DDR3( jelenlegi DRAM)SSD árak:

  • DDR3: 10 € GiB, vagy 10.000 € TiB
  • SSD esetén: Jelentősen kevesebb.(Kb. 1 / 4-1 / 10.)

Ha többet szeretne olvasni a RAM lemezekről, nézze meg a kifejtett RAM lemezeket: Mi az, és miért nem valószínűleg használná az egyiket.

Van valami, amit hozzá lehet adni a magyarázathoz? Hangzik ki a megjegyzésekben. Szeretne többet válaszolni a többi technikus-tudós Stack Exchange felhasználóiról? Nézze meg a teljes vitafonalat itt.