Probleem mäluga.
Moderaator: Moderaatorid
Probleem mäluga.
Viimase kahe nädala jooksul on kaks korda juhtunud, et mälu saab täis ja hakkab swappima,kuigi programme eriti lahti nagu ei olegi.Ainult Opera ja Exaile.Ja mälu on täis saanud siis kui arvutit on lihtsalt niisama seisnud ja keegi seda mingi aeg kasutanud ei ole.Kas saab kuskilt vaadata kui palju mingi asi on mälu kasutanud mingil ajahetkel?
Arvutil endal on 4 giga mälu pluss veel sama palju swappi.
Ubuntu 10.04 64bit.
Arvutil endal on 4 giga mälu pluss veel sama palju swappi.
Ubuntu 10.04 64bit.
Terminalis top batch moodis:intspoiss kirjutas:See jah näitab hetkelist mälu kasutust aga kas ei saa panna mingit programmi logi tegema mingi kindla aja tagant, mis näitaks mis programm ja kui palju mälu kasutab?
-b : Batch mode operation
Starts top in 'Batch mode', which could be useful for sending output from top to
other programs or to a file. In this mode, top will not accept input and runs
until the iterations limit you've set with the '-n' command-line option or until
killed.
Lisaks veel iotop nimelise utika, see näitab mis protsess parasjagu ketta kallal loeb/kirjutab/swapib.Ilmselt see by default pole paigaldatud aga pakihalduris peaks täitsa olemas olema.Kasutamine toimub sarnaselt top-iga.Seda saab samuti batch modes käivitada ja väljundi faili suunata.Näiteks nii:
5 korda järjest kirjutatakse iga 5 sekundi tagant kettakasutus faili iologi ning iga rea ette pannakse kellaaeg.Pikemaajaliseks jälgimiseks jäta -n5 ära.
Kood: Vali kõik
iotop -t -b -d5 -n5 >> /home/kasutaja/iologi &

