Après quelques recherche j'ai fait ceci:
sudo sysctl vm.block_dump=1
pour activer la surveillance du Disque, puis ensuite:
sudo tail /var/log/kern.log
May 22 16:06:53 localhost kernel: [4303094.109000] dd(7438): dirtied inode 226309 (kmsg) on hda2
May 22 16:06:53 localhost kernel: [4303094.109000] kjournald(3096): WRITE block 69264 on hda2
May 22 16:06:53 localhost kernel: [4303094.109000] kjournald(3096): WRITE block 69272 on hda2
May 22 16:06:53 localhost kernel: [4303094.109000] kjournald(3096): WRITE block 69280 on hda2
May 22 16:06:53 localhost kernel: [4303094.109000] kjournald(3096): WRITE block 69288 on hda2
May 22 16:06:53 localhost kernel: [4303094.109000] kjournald(3096): WRITE block 69296 on hda2
May 22 16:06:53 localhost kernel: [4303094.109000] kjournald(3096): WRITE block 69304 on hda2
May 22 16:06:53 localhost kernel: [4303094.109000] kjournald(3096): WRITE block 69312 on hda2
May 22 16:06:53 localhost kernel: [4303094.109000] kjournald(3096): WRITE block 69320 on hda2
May 22 16:06:53 localhost kernel: [4303094.110000] kjournald(3096): WRITE block 69328 on hda2
Il semblerais que ce soit kjournald qui est en cause.
Comment régler ce problème???
# système de fichier journalisé
Posté par syntaxerror . Évalué à 1.
Tu ne précises pas ta distribution ni le système de fichiers journalisé utilisé.
Quelques pistes (pour thinkpad, mais utilisable pour tout laptop)
http://www.thinkwiki.org/wiki/How_to_make_use_of_Harddisk_Po(...)
http://www.thinkwiki.org/wiki/Laptop-mode
http://www.thinkwiki.org/wiki/Laptop-mode-tools
ou si distro plus ancienne: http://noflushd.sourceforge.net/
J'évite ext3 sur un laptop (jusqu'à maintenant)
# Re : Activité disque dur.
Posté par David . Évalué à 1.
Si ce process ecris quelque chose sur le disque, c'est qu'un autre process à ecrit sur le disque. Et si c'est plutôt celui ci qu'il faut te pencher (dans ton exemple de trace : dd)
Je cherche à faire la même que toi (je connaissais pas la commande sysctl, merci ). Personnellement je vais arrêter les démons syslod et klogd.
[^] # Re: Re : Activité disque dur.
Posté par Bastien Mourgues . Évalué à 1.
ex. dans fstab :
/dev/XdaZ / ext3 defaults,noatime,errors=remount-ro 0 1
ça économisera pas mal d'écritures (pas franchement indispensables) à votre système.
[^] # Re: Re : Activité disque dur.
Posté par nicko . Évalué à 1.
Ok pour kjournald j'ignorais sa fonction. Je pense également que s'il écrit quelque chose c'est qu'un autre processus écrit sur le disque. C'est juste de penser ça ou pas du tout??
J'ai fait un
sudo tail -f /var/log/kern.log|grep -v kjournald pour filtrer toutes les entrées de kjournald, mais il n'y a pas grand chose d'interessant : syslogd, pdflush
May 23 13:36:15 localhost kernel: [4296601.718000] dd(7457): dirtied inode 226347 (kmsg) on hda2
May 23 13:36:17 localhost kernel: [4296604.130000] pdflush(111): WRITE block 4113312 on hda5
May 23 13:36:17 localhost kernel: [4296604.130000] pdflush(111): WRITE block 4511960 on hda2
May 23 13:36:17 localhost kernel: [4296604.130000] pdflush(111): WRITE block 4511968 on hda2
May 23 13:36:17 localhost kernel: [4296604.130000] pdflush(111): WRITE block 4493688 on hda2
May 23 13:36:17 localhost kernel: [4296604.130000] pdflush(111): WRITE block 3842464 on hda2
May 23 13:36:17 localhost kernel: [4296604.130000] pdflush(111): WRITE block 3843144 on hda2
May 23 13:36:17 localhost kernel: [4296604.130000] pdflush(111): WRITE block 3843216 on hda2
May 23 13:36:17 localhost kernel: [4296604.130000] syslogd(8454): dirtied inode 225941 (syslog) on hda2
May 23 13:36:17 localhost kernel: [4296604.130000] syslogd(8454): dirtied inode 225941 (syslog) on hda2
May 23 13:36:17 localhost kernel: [4296604.130000] syslogd(8454): dirtied inode 226449 (kern.log) on hda2
May 23 13:36:17 localhost kernel: [4296604.131000] syslogd(8454): dirtied inode 226449 (kern.log) on hda2
May 23 13:36:17 localhost kernel: [4296604.131000] syslogd(8454): dirtied inode 226460 (debug) on hda2
May 23 13:36:17 localhost kernel: [4296604.131000] syslogd(8454): dirtied inode 226460 (debug) on hda2
Je vais essayer l'option noatime aussi...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.