Vraag & Antwoord

OS Linux

Swap vraag

4 antwoorden
  • hmmmz ok ik ben al weer een tijdje aan het computeren totdat ik ff top opstarten toen zag ik oa dit Mem: 191044K av, 187564K used, 3480K free, 2456K shrd, 14076K buff Swap: 313760K av, 232928K used, 80832K free 46956K cached wat gebeurt er als mijn geheugen zo ongeveer blijft en me swap vol is? heb ik nooit echt over nagedacht... gaat dan de swapdaemon dan het oudste wegmikken?
  • Linux laat zo veel mogelijk in het geheugen staan, bijv. shared libraries die gebruikt zijn en nu niet meer gebruikt worden ook. Maar volgens mij swapped Linux die dingen normaliter niet. Het vreemde is dat in jouw top output de hoeveelheid "cached" en "shared" relatief laag is. Mocht je geheugen echt een keer helemaal propvol zitten (met actieve processen) dan moet de kernel aan de slag en worden volgens mij de meest inactieve processen eruit gesmeten..
  • hmmmm dat dacht ik al... nou ja.... ik zal wel zien... ben overmorgen op vakantie dus wie weet wat me 3,5 weken later me te wachten staat :P
  • Mijn ervaring is dat als het ram en de swap echt vol raakt, Linux in een schijnbaar oneindige lus van schijframmelen terechtkomt, en niet meer te bereiken valt. Daarom gebruik ik bij bijv. 64 MB ram geen 128 mb swap, zoals altijd wordt aanbevolen, maar 256 MB swap. En dat is soms te weinig als je alpha-software gebruikt met mogelijke geheugenlekken is mijn ervaring :-? Max

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.