Kezdőoldal » Számítástechnika » Hardverek » Valahol lehet állítani %-ban...

Basshunter5000 kérdése:

Valahol lehet állítani %-ban hogy mennyire használja a gép a RAM-ot. Hol keressem?

Figyelt kérdés

2012. aug. 27. 15:51
 1/4 anonim ***** válasza:
Nincs értelme limitálni.
2012. aug. 27. 15:58
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
Annyit használ amennyire szüksége van.Ha túl nagy a ram használatod ne itt keresgélj hanem a futó alkalmazásoknál és a szolgáltatásoknál.
2012. aug. 27. 16:08
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:

A 2.6-os stabil Linux kernel VM (virtuális memória) alrendszerében bemutatkozott egy olyan funkció, amelyet swappiness-nek hívnak. A swappiness a kernel virtuális memória alrendszerének finomhangolására használható. A swappiness-en keresztül megadhatjuk a kernelnek, hogy mennyire részesítse előnyben a pagecache-t a mapped memory-val szemben.


Ha a swappiness értéke 100-ra van állítva, akkor a kernel mindkét memóriatípust egyenlő mértékben kezeli. Ha az értéke 0, akkor a kernel sokkal inkább a pagecache-t részesíti előnyben. Magyarán, ha a swappiness értéke magasabb, akkor a kernel többet lapoz (swap-pel), ha a swappiness értéke kisebb, akkor a kernel megpróbálja elkerülni a lapozást.


Az könnyen belátható, hogy különböző felhasználás esetén más és más swappiness érték lenne a legmegfelelőbb. Ha nagyobb fájlokat másolunk, vagy videót tömörítünk, akkor a 0 érték lenne a legmegfelelőbb. Ha sok alkalmazással dolgozunk egy időben, akkor a magasabb érték lenne az üdvözítő. Arról nem is beszélve, hogy az optimális érték függ a gépben levő fizikai RAM méretétől is.


A 2.6-os Linux kernelben a swappiness alapértelmezett értéke 60. A swappiness a /proc-on keresztül állítható a /proc/sys/vm/swappiness attribútumon keresztül.

A swappiness érték lekérdezése

alderaan:/home/trey# cat /proc/sys/vm/swappiness

60


vagy:

$ sysctl -n vm.swappiness

60

A swappiness érték állítása


A legtöbb disztribúcióban az /etc/sysctl.conf segítségével lehet állandó értéket megadni.

Egyszeri beállítás:

alderaan:/home/trey# echo "10" > /proc/sys/vm/swappiness

alderaan:/home/trey# cat /proc/sys/vm/swappiness

10


vagy:

$ sysctl vm.swappiness=10

2012. aug. 27. 18:13
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:
win xp 32 bit, 2X1gb ram
2012. aug. 27. 19:33

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!