Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Swap vraag

KayJay
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

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