J; 16 GB RAM-mal rendelkezik

Sokszor olvastam, hogy az alapszabály a helycserénél a fizikai RAM megduplázása. A 32 GB azonban soknak tűnik. Szükségem van erre? Szükségem van egyáltalán erre a nagy mennyiségű fizikai RAM-ra?

Teljesen attól függ, hogy mit tervez a géppel. Például, ha SAP szerver volt, akkor igen, hozzáadnék egy 32 GB-os csereügyletet (van egy dobozunk, ahol 128 GB-os és 32 GB-os csere van). Ha nagy képekkel és videókkal foglalkozik, akkor van értelme egy kis cserére. 32 GB valószínűleg túlteljes.

Azt azonban nem mondanám, hogy nulla swap.

Abban a valószínűtlen esetben, ha elfogy a RAM - esetleg nyisson meg egy nagy fájlt, hosszú lapot a Firefoxban, bármi, ebben az esetben az OOM kernelmaprítója elindítja és törli az alkalmazásokat a memória visszaszerzéséhez. Ilyen körülmények között nagyon valószínű, hogy az alkalmazások törlésekor elveszíti az adatait. Ha azonban van valamilyen kereskedelme, a rendszer folytatódik, felpörgeti a kereskedelmet és lehetővé teszi a rendszer folytatását. A rendszer lelassul, ha nagy ügyletek történnek, észreveszi és kivizsgálja, mielőtt az összes kereskedelem kimerülne. A lemez is nagyon olcsó, miért ne cserélhetnénk?

Aki azt mondja, hogy "nem kell kereskednie", anélkül, hogy megkérdezné, mit csinál valójában a számítógépével, az találgat. Még akkor is, ha csak nagyon keveset keres a RAM-ot fogyasztó számítógépével, mindig a legjobb feltenni a kérdéseket arról, hogy mit tervez a számítógéppel, mielőtt meggondolatlan döntést hozna, amelyre "nincs szüksége" cserére. Szerény véleményem szerint

Íme egy nagyon jó ajánlás a RedHat-tól: Ajánlott rendszercsere hely

Kivonat ugyanabból a linkből:

Az előző években az ajánlott cseretér mennyisége lineárisan nőtt a rendszer RAM-jával. De ahogy a modern rendszerek memóriája több száz gigabájtra nőtt, ma már felismerték, hogy a rendszer számára szükséges cserehely nagysága az adott rendszeren végzett memória terhelésétől függ. Mivel azonban a cserefelületet általában a telepítéskor jelölik ki, és nehéz lehet előre meghatározni a rendszer memóriaterhelését, javasoljuk, hogy a következő táblázat segítségével határozza meg a rendszercserét.

Jelenlegi táblázat (2017. decemberi állapot szerint):

Argh. Az erre a bejegyzésre adott válaszok nagyon tévesek, és a Google-keresés első találataként jelennek meg a "Hány csere?"

Először is, jó referenciapont az Ubuntu Swap GYIK

Ez a GYIK kiemel egy fontos pontot, amelyet itt senki sem említ, vagyis (kiemelés az enyém)

Néha egy nagy program (például az OpenOffice, a Neverwinter Nights vagy a videószerkesztő) arra kényszeríti az egész rendszert, hogy több memóriára legyen szüksége. Az ilyen nagy programok által az indításkor használt nagyszámú oldal csak inicializálásra használható, és soha többé nem használható. A rendszer felcserélheti ezeket az oldalakat és felszabadíthatja a memóriát más programokra vagy akár a lemez gyorsítótárára . Ezekben az esetekben a csere a rendszer segítségére lesz a további terhelések kezelésében.

Így a a csere nem csak hibernálásra szolgál! Ez a tevékenység, amely magában foglalja a fel nem használt oldalak felcserélését, egyes esetekben hasznos lehet, másokban káros lehet. Előnyös, mert a rendszer felszabadíthatja a memóriát, amelyet a rendszer másutt is használhat, de káros, ha ez a csere túl agresszív, és kicseréli az igazán kívánt oldalakat. Ez különösen igaz egy asztali rendszerre, ahol az alkalmazások hosszú ideig tétlenül működhetnek, de a felhasználó továbbra is arra számít, hogy az azonnali teljesítmény életre kelti. Az ember agresszivitásának irányítását hívják swappiness

Az Ubuntu Swap GYIK ezt kissé megvitatja a Mi az a swappiness és hogyan változtathatom meg? Az Ubuntu rendszer alapértelmezett értéke 60, míg a GYIK 10-es értéket ajánl az asztali számítógép számára.

Tehát azt mondanám, hogy általában nagyon fontos, hogy ne legyen olyan rendszere, amelyben ne legyen cseretér, mint ahogy azt egyesek ajánlják, hacsak nem ismer néhány nagyon specifikus felhasználási esetet a rendszeréhez, és hogy tisztában van a következményekkel. lehetett volna. (Személy szerint nincs olyan helyzet, amelyben cserét nélkül futtatnék egy rendszert.) Kevés memória nélküli csere esetén a rendszer elkezdi leállítani a folyamatokat (általában az okozza az OOM-ot).

Valószínűleg nem. Ha azt tervezi, hogy hibernált állapotba hozza számítógépét (felfüggesztés lemezre), akkor legalább 16 GB-ra lesz szüksége. Ha nem hibernált állapotban van, csak hagyjon néhány gigabájtot a cserére (max. 4–8)

Tapasztalatból ezt mondhatom:

Amire 3 éve 4 GB RAM-ot használtam, az Ubuntunak kb. 60 MB csereszáma volt, de csak nagyon nehéz feladatok során. Néhány hete elkezdtem 16 GB RAM-mal rendelkező számítógépet használni, és a cserefogyasztás örökre 0% volt. Számos összeállítást, videó renderelést és egyéb intenzív feladatokat hajtottam végre. Soha nem történt csereváltás. Még 1 KB-os változás sem.