10Aug

RAM je jeftin pa zašto ne bismo sve pokrenuli?

RAM moduli su jeftiniji nego ikada prije, pa zašto ne izvodimo cijeli operativni sustav od super brze RAM banke?

Današnje pitanje &Sesija odgovora nam dolazi zahvaljujući SuperUseru - podjele Stack Exchange, grupiranjem zajednice Q & A web stranica.

Pitanje

čitač SuperUser pkr298 želi znati zašto nismo pokrenuli strojeve koji se temelje na RAMu, umjesto na disku. On piše:

RAM je jeftin i mnogo brži od SSD-ova. To je samo nestabilno. Dakle, zašto računala nemaju puno RAM-a, a kad se uključi, sve učitajte s RAM-a s tvrdog diska / SSD i samo pokrećite sve odande, pod pretpostavkom da nema stvarne potrebe da ustrajete ništa izvan memorije? Ne bi li računala bila mnogo brža?

Naravno, trenutačni operativni sustav možda to uopće ne podržava, ali postoji li neki razlog zbog kojeg RAM nije korišten na ovaj način? Na površini njegov upit ima smisla, ali očito nismo iscrpljeni u računalnim graditeljima temeljenima na RAM-u;što je povratna priča?

Odgovor

SuperUser suradnik Hennes nudi uvid u razloge zašto još uvijek koristimo sustave temeljene na disku:

buy instagram followers

Postoji nekoliko razloga zbog kojih RAM nije korišten na taj način:

  1. Common RAM( DDR3) RAM je jeftin, ali ne baš jeftin. Pogotovo ako želite kupiti relativno velike DIMM modele.
  2. RAM izgubi sadržaj kad se isključi. Tako ćete morati ponovo učitati sadržaj prilikom dizanja. Recimo da upotrebljavate RAMDISK veličine SSD od 100 GB, što znači oko dvije minute odgode dok se 100 GB kopira s diska. RAM
  3. koristi više snage( recimo 2 do 3 W po DIMM-u, otprilike isto kao i SSD).
  4. Da biste koristili toliko RAM-a, vaša matična ploča će trebati mnogo DIMM utora i tragove za njih. Obično je to ograničeno na šest ili manje.(Više prostora na ploči znači više troškova, a time i veće cijene.)
  5. Na kraju, također će vam trebati RAM za pokretanje programa, tako da će vam trebati normalna RAM veličina za rad( npr. 18GiB, a dovoljno za pohranu podataka koje očekujetekoristiti).

Rekavši to: Da, RAM diskovi postoje.Čak i kao PCI ploča s DIMM utičnicama i kao uređaji za vrlo visoke IOps.(Najčešće se koristi u korporativnim bazama podataka prije nego SSD postaje opcija).Te stvari ipak nisu jeftine.
Evo dva primjera niskih RAM diskova koji su ga pretvorili u produkciju:

Imajte na umu da postoji mnogo načina da to napravite, a ne samo stvaranjem RAM diska u zajedničkoj radnoj memoriji.

Možete:

  1. Koristiti namjenski fizički pogon s nestabilnom( dinamičkom) memorijom. Ili kao uređaj, ili s sučeljem SAS, SATA ili PCI [e].
  2. Isto možete raditi i pohranjivanjem baterije( nema potrebe za kopiranjem inicijalnih podataka jer će zadržati njezin sadržaj sve dok se rezervna snaga ostane valjana).
  3. Možete koristiti statičke RAM-ove, a ne DRAMS( jednostavnije, skuplje).
  4. Možete koristiti bljeskalicu ili drugu trajnu pohranu kako biste zadržali sve podatke( upozorenje: bljeskalica obično ima ograničeni broj ciklusa pisanja).Ako koristite bljeskalicu kao samo pohranu, upravo ste se premjestili na SSD-ove. Ako sve pohranite u dinamičnom RAM-u i spremite na sigurnosnu kopiju pri spajanju uređaja, vratili ste se aparata.

Siguran sam da postoji više mogućnosti za opisivanje, od Amiga RAD: poništiti preživjele diskove RAM-a na IOPS, nositi ravnanje i Gd zna što, no ja ću izrezati ovaj kratki i jedini popis još jednu stavku:

DDR3( trenutni DRAM)SSD cijene:

  • DDR3: 10 € po GiB, ili 10.000 € po SSD-ovima TiB
  • : Značajno manje.(Oko 1.4. Do 1. 10.)

Ako želite pročitati više o RAM diskovima, pogledajte RAM diskove objašnjene: što su i zašto ih vjerojatno ne biste trebali koristiti.

Imate li nešto za objašnjenje? Zvuči u komentarima.Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.