10Aug

RAM je levné, takže proč to neuděláme?

click fraud protection
Moduly

RAM jsou levnější než kdykoli předtím, takže proč nejsme běží celý náš operační systém mimo super rychlé RAM banky?

dnešní otázka &Odpověď na zasedání se k nám dostala s laskavým svolením SuperUser - podřízenou výměnou Stack Exchange, skupině webů Q & A založených na komunitě.

Otázka Otázka

Reader pUr298D SuperUser chce vědět, proč na počítači založený na discích RAM nepoužíváme, namísto disků.Píše:

RAM je levná a mnohem rychlejší než SSD.Je to jen volatilní.Takže proč počítače nemají hodně paměti RAM a při napájení vše načtete do paměti RAM z pevného disku / SSD a stačí spustit vše odtud, za předpokladu, že není potřeba nic přetrvávat mimo paměť?Nebyly by počítače mnohem rychlejší?

Samozřejmě, že aktuální operační systém nemusí tuto podporu vůbec podporovat, ale existuje důvod, proč se RAM nepoužívá tímto způsobem?

Na povrchu jeho dotaz má smysl, ale zjevně nejsme zaplaveni v počítačích založených na RAM;jaký je příběh?

Přispěvatel odpovědi

SuperUser Hennes nabízí nějaký pohled na to, proč stále používáme systémy založené na discích:

instagram viewer

Existuje několik důvodů, proč se RAM nepoužívá takto:

  1. Společná stolní paměť( DDR3) RAM je levná, ale není to tak levné.Zvláště pokud chcete koupit relativně velké DIMM.
  2. RAM ztratí svůj obsah při vypnutí.Proto budete muset znovu načíst obsah v době spuštění.Řekněme, že používáte RAMDISK velikosti SSD o velikosti 100 GB, což znamená zpoždění o délce dvou minut při kopírování 100 GB z disku.
  3. RAM využívá více energie( např. 2-3 Watt na modul DIMM, přibližně stejný jako volnoběžný SSD).
  4. Chcete-li použít tolik paměti RAM, vaše základní deska bude potřebovat mnoho zásuvek DIMM a jejich stopy. Obvykle je to omezeno na šest nebo méně.(Více prostoru na desce znamená vyšší náklady, tedy vyšší ceny.)
  5. Konečně budete potřebovat také RAM pro spuštění vašich programů, takže budete potřebovat normální velikost paměti RAM( např. 18GiB a dostatek pro ukládání dat, které očekávátepoužít).

Řekli jste: Ano, existují disky RAM.Dokonce i PCI deska se zásuvkami DIMM a jako zařízení pro velmi vysoké IOps.(Nejčastěji se používá v podnikových databázích předtím, než se SSD stala možností).Tyto věci však nejsou levné.
Zde jsou dva příklady low-end RAM diskových karet, které se dostaly do produkce:

Všimněte si, že existuje více způsobů, jak to udělat, než jen vytvořením RAM disku ve společné pracovní paměti.

Můžete:

  1. Využijte vyhrazenou fyzickou jednotku s volatilní( dynamickou) pamětí.Buď jako zařízení, nebo s rozhraním SAS, SATA nebo PCI [e].
  2. Stejně můžete ukládat i s pamětí s podporou baterie( není potřeba kopírovat počáteční data do ní, protože bude udržovat obsah tak dlouho, dokud záložní napájení zůstane platné).
  3. Můžete použít statické paměti RAM spíše než DRAMS( jednodušší, dražší).
  4. Pro uchování všech dat můžete použít blesk nebo jiné trvalé úložiště( Varování: blesk má obvykle omezený počet cyklů zápisu).Používáte-li flash jako úložiště, pak jste se přesunuli na disky SSD.Pokud uložíte vše v dynamické paměti RAM a uložíte do zálohování při zálohování, pak jste se vrátil ke spotřebičům.

Jsem si jistý, že existuje spousta možností popisu, od Amiga RAD: Resetovat přežívající RAM disky na IOPS, nosit vyrovnávání a Gd ví co, Nicméně zkrátím tento krátký a pouze seznam ještě jednu položku:

DDR3( aktuální DRAM)Ceny SSD:

  • DDR3: 10 EUR za GiB nebo 10 000 EUR za
  • SSD TiD: Výrazně méně.(O 1 / 4th až 1/10)

Chcete-li se dozvědět více o discích RAM, podívejte se na disky RAM Vysvětlené: Co jsou a proč byste pravděpodobně neměli používat jeden.

Musíte něco přidat k vysvětlení?Vypadněte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.