10Aug

RAM ir lēts, tad kāpēc mēs neizmantojam visu no tā?

click fraud protection

RAM moduļi ir lētāki nekā jebkad agrāk, tad kāpēc mēs neizmantojam visu mūsu operētājsistēmu no ļoti ātras RAM bankas?

Šodienas jautājums &Atbildes sesija mums priecājas par SuperUser - Stack Exchange, kas ir kopienas un Q & A tīmekļa vietņu grupa.

Jautājums

SuperUser lasītājs pkr298 vēlas uzzināt, kāpēc mēs nedarbojamies uz RAM, nevis uz diska balstītām iekārtām. Viņš raksta:

RAM ir lēts un daudz ātrāk nekā SSD.Tas ir tikai svārstīgs. Tātad, kāpēc datoriem nav daudz RAM, un, ieslēdzot, viss tiek ielādēts RAM no cietā diska / SSD un vienkārši palaist visu no turienes, pieņemot, ka nepastāv reāla vajadzība saglabāt neko ārpus atmiņas? Vai datori nebūs daudz ātrāki?

Protams, pašreizējā operētājsistēma to vispār neatbalsta, bet vai kāds iemesls šādā veidā netiek izmantots RAM?

Uz virsmas viņa izpēte ir jēga, taču acīmredzot mēs neesam apauguši RAM balstītajā datora pamatā;kāds ir atpakaļ stāsts?

Atbilde

SuperUser ziedotājs Hennes sniedz ieskatu, kāpēc mēs joprojām izmanto disku balstītas sistēmas:

instagram viewer

Ir daži iemesli, RAM netiek izmantoti tādā veidā:

  1. Bieži desktop( DDR3) RAM ir lēts, bet ne gluži tik lēti. It īpaši, ja vēlaties iegādāties samērā lielus DIMM.
  2. RAM zaudē saturu pēc izslēgšanās. Tādējādi jums vajadzēs atkārtoti ielādēt saturu sāknēšanas laikā.Pieņemsim, ka izmantojat SSD izmēru RAMDISK 100 GB, tas nozīmē, ka aptuveni divu minūšu aizkavēšanās laikā 100 GB tiek kopētas no diska.
  3. RAM izmanto lielāku jaudu( teiksim, 2-3 Watt uz DIMM, aptuveni tāds pats kā dīkstāves SSD).
  4. Lai izmantotu tik daudz RAM, jūsu mātesplatei būs nepieciešamas daudzas DIMM ligzdas un tām pievienotās pēdas. Parasti tas ir ierobežots līdz sešiem vai mazāk.(Plašāka platjoslas telpa nozīmē lielākas izmaksas, tādējādi palielinot cenas.) Visbeidzot, jums būs nepieciešama arī RAM, lai palaistu savas programmas, tādēļ jums būs nepieciešams normāls RAM lielums, lai strādātu( piem., 18GiB un pietiekami, lai uzglabātu datus, ko jūs gaidātizmantot).

Ņemot vērā: Jā, RAM diski pastāv. Pat PCI dēļiem ar DIMM ligzdām un kā ierīci ļoti augstas IOps.(Galvenokārt izmanto korporatīvajās datubāzēs, pirms SSD kļuva par iespēju).Šīs lietas tomēr nav lētas.
Šeit ir divi piemēri no zemā RAM RAM diska karšu, kas ražo to:

Ņemiet vērā, ka ir daudz vairāk veidu, kā to izdarīt, nevis tikai, izveidojot RAM disku kopējā darba atmiņā.

Jūs varat:

  1. Izmantojiet īpašu fizisko disku, kas to izmanto ar gaistošu( dinamisku) atmiņu. Vai nu kā ierīce, vai SAS, SATA vai PCI [e] saskarne.
  2. Jūs varat darīt to pašu ar akumulatora atmiņu( nav nepieciešams kopēt sākotnējos datus, jo tas saglabās tā saturu, kamēr rezerves jauda paliks spēkā).
  3. Jūs varat izmantot statisko RAM, nevis DRAMS( vienkāršāku, dārgāku).
  4. Jūs varat izmantot zibspuldzi vai citu pastāvīgu atmiņu, lai saglabātu visus datus( brīdinājums: zibatmām parasti ir ierobežots rakstīšanas ciklu skaits).Ja jūs izmantojat zibsni kā tikai uzglabāšanu, tad jūs tikko pārcēlās uz SSD.Ja jūs visu uzglabājat dinamiskā atmiņā un saglabājat rezerves dublējumizturību, tad atgrieztos pie ierīcēm.

es esmu pārliecināts, ka no Amiga RAD ir daudz iespēju aprakstīt: atjaunot izdzīvojušos RAM diskus uz IOPS, nodiluma nolīdzināšana un Gd zina, bet, es samazināšu šo īso un vienīgo sarakstu ar vēl vienu pozīciju:

DDR3( pašreizējās DRAM) cenas salīdzinājumā arSSD cenas:

  • DDR3: 10 eiro par GiB vai 10,000 eiro par TiB
  • SSD: ievērojami mazāk.(Apmēram 1/4 līdz 1/10.)

Ja vēlaties lasīt vairāk par RAM diskiem, pārbaudiet, vai RAM diski ir paskaidroti: kādi tie ir un kāpēc jūs, iespējams, nedrīkstat izmantot vienu.

Vai kaut kas jāpievieno paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem?Šeit skatiet pilnu diskusiju pavedienu.