Kirjoittaja Aihe: Mikä komento avuksi prosessin selvittämiseksi?  (Luettu 2300 kertaa)

Pendeli

  • Käyttäjä
  • Viestejä: 858
    • Profiili
Kone on suljettuna yön ja aina kun avaan koneen aamulla, niin noin 10 minuuttia avaamisen jälkeen alkaa vartin mittainen hillitön levyn pyöritys raksuttaa. Ei ole kyse varmuuskopioinnista, ainakaan dejavusta, koska se on säädetty vain kerran viikossa tapahtuvaksi. Kiinnostaisi tietää mistä on kyse ja kuinka saan sen selville?

Sys logissa näkyy suurinpiirtein samalle ajalle osuva merkintä: no dictionary update necessary.
Kyseinen sanakirja on nettipohjainen (Xfce4 Dictionary 0.7.0).

Kuinka varmistaisin asian?

Ubuntu 14.04 pöytäkone ja kaapelimodeemiyhteys.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Mikä komento avuksi prosessin selvittämiseksi?
« Vastaus #1 : 18.01.17 - klo:11.56 »
iotop-ohjelmalla voi seurata prosessien levykuormaa:

Koodia: [Valitse]
sudo iotop
listaus järjestyy oletuksena IO-sarakkeen mukaan, mutta sarake vaihtuu nuolinäppäimillä.
Näppäimellä a voit vaihtaa kumulatiiviseen laskentaan hetkellisen näkymän sijaan.

Pendeli

  • Käyttäjä
  • Viestejä: 858
    • Profiili
Vs: Mikä komento avuksi prosessin selvittämiseksi?
« Vastaus #2 : 21.01.17 - klo:11.38 »
Mikäli oikein tulkitsin iotopin tietoja, niin raksutuksen syy oli kai ohjelma nimeltä
mlocate, joka päivittyy aina koneen avaamisen jälkeen.
Ohjelma näkyy tulleen Ubuntun asennuksessa.
Kyseisen mlocaten hyödyllisyydestä en osaa sanoa. Olettaisin pikaisen googletuksen tuloksena, että muunlaiset hakuohjelmat ovat yksinkertaisempia käyttää.
Jos ei mitään oleellisia etuja sillä ole, niin sen voi kai poistaa tarpeettomana
ja ärsyttävänä kovalevyn raksuttajana.
« Viimeksi muokattu: 21.01.17 - klo:11.40 kirjoittanut Pendeli »

jarmala

  • Käyttäjä
  • Viestejä: 790
    • Profiili
Vs: Mikä komento avuksi prosessin selvittämiseksi?
« Vastaus #3 : 21.01.17 - klo:19.42 »
Mikäli oikein tulkitsin iotopin tietoja, niin raksutuksen syy oli kai ohjelma nimeltä
mlocate, joka päivittyy aina koneen avaamisen jälkeen.
Ohjelma näkyy tulleen Ubuntun asennuksessa.
Kyseisen mlocaten hyödyllisyydestä en osaa sanoa. Olettaisin pikaisen googletuksen tuloksena, että muunlaiset hakuohjelmat ovat yksinkertaisempia käyttää.
Jos ei mitään oleellisia etuja sillä ole, niin sen voi kai poistaa tarpeettomana
ja ärsyttävänä kovalevyn raksuttajana.

mlocaten ajaa kerran vuorokaudessa cron. Ohjelma kerää tiedot koneen levyllä olevista tiedostoista ja kirjoittaa ne tietokannaksi tiedostoon /var/lib/mlocate/mlocate.db. Tämän tietokannan päivityksen ei normaalisti pitäisi kestää kuin pari minuuttia.

Tämä tekee mahdolliseksi hakea nopeasti koneen levyillä olevia tiedostoja, esim.

Koodia: [Valitse]
ari@ari:~$ locate mlocate

/etc/cron.daily/mlocate
/usr/bin/mlocate
/usr/bin/updatedb.mlocate
/usr/share/doc/mlocate
/usr/share/doc/mlocate/AUTHORS
/usr/share/doc/mlocate/NEWS.gz
/usr/share/doc/mlocate/README
/usr/share/doc/mlocate/TODO.Debian
/usr/share/doc/mlocate/changelog.Debian.gz
/usr/share/doc/mlocate/copyright
/usr/share/locale-langpack/en_AU/LC_MESSAGES/mlocate.mo
/usr/share/locale-langpack/en_GB/LC_MESSAGES/mlocate.mo
/usr/share/locale-langpack/fi/LC_MESSAGES/mlocate.mo
/usr/share/man/man1/mlocate.1.gz
/usr/share/man/man5/mlocate.db.5.gz
/var/lib/mlocate
/var/lib/dpkg/info/mlocate.conffiles
/var/lib/dpkg/info/mlocate.list
/var/lib/dpkg/info/mlocate.md5sums
/var/lib/dpkg/info/mlocate.postinst
/var/lib/dpkg/info/mlocate.postrm
/var/lib/dpkg/info/mlocate.prerm
/var/lib/mlocate/mlocate.db
/var/lib/mlocate/mlocate.db.2YdqYq

Lisää tietoja näistä softista:

Koodia: [Valitse]
ari@ari:~$ man mlocate
ari@ari:~$ man updatedb

Ja voihan tuon mlocate-ohjelman toki poistaa cronista, jos niin haluaa. Mutta kuten sanoin, ohjelman ei kyllä pitäisi rouskuttaa levyä kuin pari minuuttia kerran vuorokaudessa. Jos koneesi ei ole jatkuvasti päällä, niin silloin voi toki olla niin, että cron käynnistää tämän pian sen jälkeen, kun olet pannut koneesi päälle.
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB