Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[gamin] acces disque dur intempestif ?(résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
yarel
n00b
n00b


Joined: 25 Jun 2003
Posts: 24

PostPosted: Fri Oct 21, 2005 8:58 pm    Post subject: [gamin] acces disque dur intempestif ?(résolu) Reply with quote

Bonjour à tous,
je suis passé à gnome 2.12 hier, et depuis je remarque (gràce à Gkrellm) que j'ai des accès disque permanents même si je ne fait rien 8O

Malgré moult recherches, je n'ai rien trouvé !!

Quelqu'un à remarqué un "problème" similaire ?

Merci de m'avoir lu.
_________________
Vivez libre... Pensez libre...
Installez GNU / LINUX ;-)


Last edited by yarel on Sat Oct 22, 2005 6:57 pm; edited 1 time in total
Back to top
View user's profile Send private message
YannTechGeek
Tux's lil' helper
Tux's lil' helper


Joined: 30 Oct 2003
Posts: 107
Location: France 94

PostPosted: Sat Oct 22, 2005 8:25 am    Post subject: Reply with quote

essai de nous donner un
Code:
ps ax
histoire de voir ce qui prend des ressources. En général les accès disques sont synonyme de demande d'accès au processeurs.

méthode plus traditionnel, Voit tu les LED de t'on pc s'allumé ??


Yann
_________________
Geekeurs a plein temps --- Gentoo ~x86 2.6.12-nitro5 AMD 3000+ A7N8X-E Deluxe 1536Mo DDR PC3200 ATI X800 Pro Maxtor 200Go Western-Digital 80Go
Back to top
View user's profile Send private message
yarel
n00b
n00b


Joined: 25 Jun 2003
Posts: 24

PostPosted: Sat Oct 22, 2005 9:24 am    Post subject: Reply with quote

voilà la sortie de ps ax :
Code:
  PID TTY      STAT   TIME COMMAND
    1 ?        S      0:01 init [3]
    2 ?        SN     0:00 [ksoftirqd/0]
    3 ?        S<     0:00 [events/0]
    4 ?        S<     0:00 [khelper]
   17 ?        S<     0:00 [kacpid]
   95 ?        S<     0:00 [kblockd/0]
  108 ?        S      0:00 [khubd]
  209 ?        S      0:00 [pdflush]
  210 ?        S      0:00 [pdflush]
  212 ?        S<     0:00 [aio/0]
  211 ?        S      0:00 [kswapd0]
  806 ?        S<     0:01 [vesafb]
  815 ?        S      0:00 [kseriod]
  949 ?        S      0:00 [kjournald]
 1014 ?        S<s    0:00 udevd
 3954 ?        S      0:00 [kjournald]
 3955 ?        S      0:00 [kjournald]
 3956 ?        S      0:00 [kjournald]
 3957 ?        S      0:00 [kjournald]
 3958 ?        S      0:00 [kjournald]
 3959 ?        S      0:00 [kjournald]
 4249 ?        Ss     0:00 /usr/sbin/acpid -c /etc/acpi/events
 7112 ?        S      0:00 /usr/sbin/crond
 7211 ?        SNs    0:00 /usr/bin/distccd --pid-file /var/run/distccd/distccd.pid -N 15 --user distcc --port 3632 --lo 7212 ?        SN     0:00 /usr/bin/distccd --pid-file /var/run/distccd/distccd.pid -N 15 --user distcc --port 3632 --lo 7297 ?        Ss     0:00 /sbin/portmap
 7300 ?        SN     0:00 /usr/bin/distccd --pid-file /var/run/distccd/distccd.pid -N 15 --user distcc --port 3632 --lo 7394 ?        Ss     0:00 /usr/bin/dbus-daemon-1 --system
 7478 ?        Ss     0:01 /usr/sbin/hald
 7533 ?        SN     0:00 /usr/bin/distccd --pid-file /var/run/distccd/distccd.pid -N 15 --user distcc --port 3632 --lo 7534 ?        Ss     0:00 /usr/sbin/inetd
 7626 ?        Ss     0:00 /usr/sbin/syslogd -m 0
 7647 ?        Ss     0:00 /usr/sbin/klogd -c 3 -2
 7717 ?        S      0:00 /usr/bin/mpd --no-create-db /etc/mpd.conf
 7803 ?        S      0:00 [nfsd]
 7804 ?        S      0:00 [nfsd]
 7805 ?        S      0:00 [nfsd]
 7806 ?        S      0:00 [nfsd]
 7807 ?        S      0:00 [nfsd]
 7808 ?        S      0:00 [nfsd]
 7809 ?        S      0:00 [nfsd]
 7810 ?        S      0:00 [nfsd]
 7813 ?        S      0:00 [lockd]
 7814 ?        S      0:00 [rpciod]
 7815 ?        Ss     0:00 /usr/sbin/rpc.mountd
 7871 ?        SLs    0:00 /usr/bin/ntpd -p /var/run/ntpd.pid -u ntp:ntp
 8386 ?        Ss     0:00 /usr/sbin/smbd -D
 8389 ?        Ss     0:00 /usr/sbin/nmbd -D
 8406 ?        S      0:00 /usr/sbin/smbd -D
 8461 tty1     Ss+    0:00 /sbin/agetty 38400 tty1 linux
 8462 tty2     Ss+    0:00 /sbin/agetty 38400 tty2 linux
 8463 tty3     Ss+    0:00 /sbin/agetty 38400 tty3 linux
 8464 tty4     Ss+    0:00 /sbin/agetty 38400 tty4 linux
 8465 tty5     Ss+    0:00 /sbin/agetty 38400 tty5 linux
 8466 tty6     Ss+    0:00 /sbin/agetty 38400 tty6 linux
 8622 ?        Ss     0:00 /usr/bin/gdm
 8624 ?        S      0:00 /usr/bin/gdm
 8629 ?        S      2:02 /usr/X11R6/bin/X :0 -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7
 8693 ?        Ss     0:02 gnome-session
 8713 ?        Ss     0:00 /usr/bin/ssh-agent -- gnome-session
 8715 ?        S      0:01 /usr/libexec/gconfd-2 5
 8720 ?        S      0:00 /usr/bin/gnome-keyring-daemon
 8722 ?        Ss     0:00 /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=17
 8724 ?        S      0:00 /usr/libexec/gnome-settings-daemon --oaf-activate-iid=OAFIID:GNOME_SettingsDaemon --oaf-ior-f 8730 ?        S      0:00 /usr/libexec/gam_server
 8742 ?        S      0:00 xscreensaver -nosplash
 8766 ?        Ss     0:04 metacity --sm-save-file 1129932158-8765-647424696.ms
 8768 ?        Ss     0:03 nautilus --sm-config-prefix /nautilus-ppYViS/ --sm-client-id 117f0000010001128242722000000861 8770 ?        Ss     0:03 gnome-panel --sm-config-prefix /gnome-panel-dpIPJU/ --sm-client-id 11c0a8000a0001106279066000 8772 ?        Ss     0:06 gkrellm2 --sm-client-id 117f000001000112989686900000086830011
 8774 ?        Ss     0:00 gnome-volume-manager --sm-config-prefix /gnome-volume-manager-beDzWV/ --sm-client-id 117f0000 8776 ?        Ss     0:00 mail-notification --sm-config-prefix /mail-notification-k5ZK5V/ --sm-client-id 117f0000010001 8778 ?        Ss     0:00 /usr/libexec/evolution/2.4/evolution-alarm-notify --sm-config-prefix /evolution-alarm-notify- 8783 ?        S      0:00 /usr/libexec/evolution/2.4/evolution-alarm-notify --sm-config-prefix /evolution-alarm-notify- 8784 ?        S      0:00 /usr/libexec/evolution/2.4/evolution-alarm-notify --sm-config-prefix /evolution-alarm-notify- 8787 ?        S      0:00 mail-notification --sm-config-prefix /mail-notification-k5ZK5V/ --sm-client-id 117f0000010001 8793 ?        S      0:00 mail-notification --sm-config-prefix /mail-notification-k5ZK5V/ --sm-client-id 117f0000010001 8795 ?        S      0:00 /usr/libexec/evolution-data-server-1.4 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_C 8799 ?        S      0:00 nautilus --sm-config-prefix /nautilus-ppYViS/ --sm-client-id 117f0000010001128242722000000861 8800 ?        S      0:00 nautilus --sm-config-prefix /nautilus-ppYViS/ --sm-client-id 117f0000010001128242722000000861 8802 ?        S      0:00 /usr/libexec/gnome-vfs-daemon --oaf-activate-iid=OAFIID:GNOME_VFS_Daemon_Factory --oaf-ior-fd 8805 ?        S      0:00 /usr/libexec/gnome-vfs-daemon --oaf-activate-iid=OAFIID:GNOME_VFS_Daemon_Factory --oaf-ior-fd 8806 ?        S      0:00 /usr/libexec/gnome-vfs-daemon --oaf-activate-iid=OAFIID:GNOME_VFS_Daemon_Factory --oaf-ior-fd 8808 ?        S      0:15 python /usr/lib/gdesklets/gdesklets-daemon
 8809 ?        S      0:00 /usr/libexec/evolution-data-server-1.4 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_C 8810 ?        S      0:00 /usr/libexec/evolution-data-server-1.4 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_C 8817 ?        S      0:00 nautilus --sm-config-prefix /nautilus-ppYViS/ --sm-client-id 117f0000010001128242722000000861 8818 ?        S      0:00 nautilus --sm-config-prefix /nautilus-ppYViS/ --sm-client-id 117f0000010001128242722000000861 8820 ?        S      0:00 nautilus --sm-config-prefix /nautilus-ppYViS/ --sm-client-id 117f0000010001128242722000000861 8821 ?        S      0:00 nautilus --sm-config-prefix /nautilus-ppYViS/ --sm-client-id 117f0000010001128242722000000861 8822 ?        S      0:00 nautilus --sm-config-prefix /nautilus-ppYViS/ --sm-client-id 117f0000010001128242722000000861 8823 ?        S      0:00 nautilus --sm-config-prefix /nautilus-ppYViS/ --sm-client-id 117f0000010001128242722000000861 8824 ?        S      0:00 nautilus --sm-config-prefix /nautilus-ppYViS/ --sm-client-id 117f0000010001128242722000000861 8825 ?        S      0:00 /usr/libexec/evolution-data-server-1.4 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_C 8830 ?        S      0:00 /usr/libexec/evolution-data-server-1.4 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_C 8832 ?        S      0:00 /usr/libexec/mapping-daemon
 8834 ?        S      0:00 /usr/libexec/evolution/2.4/evolution-alarm-notify --sm-config-prefix /evolution-alarm-notify- 8835 ?        S      0:00 gkrellm2 --sm-client-id 117f000001000112989686900000086830011
 8837 ?        S      0:00 gnome-panel --sm-config-prefix /gnome-panel-dpIPJU/ --sm-client-id 11c0a8000a0001106279066000 8838 ?        S      0:00 gnome-panel --sm-config-prefix /gnome-panel-dpIPJU/ --sm-client-id 11c0a8000a0001106279066000 8840 ?        S      0:00 /usr/libexec/multiload-applet-2 --oaf-activate-iid=OAFIID:GNOME_MultiLoadApplet_Factory --oaf 8843 ?        S      0:04 /usr/libexec/wnck-applet --oaf-activate-iid=OAFIID:GNOME_Wncklet_Factory --oaf-ior-fd=41
 8845 ?        S      0:00 /usr/libexec/notification-area-applet --oaf-activate-iid=OAFIID:GNOME_NotificationAreaApplet_ 8847 ?        S      0:02 /usr/libexec/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=45 8849 ?        S      0:02 /usr/libexec/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=4 8853 ?        S      0:00 python /usr/lib/gdesklets/gdesklets-daemon
 8854 ?        S      0:04 python /usr/lib/gdesklets/gdesklets-daemon
 8881 ?        S      0:00 /bin/bash /usr/libexec/mozilla-launcher
 8894 ?        S      4:06 /usr/lib/mozilla-firefox/firefox-bin
 8898 ?        S      0:00 /usr/lib/mozilla-firefox/firefox-bin
 8899 ?        S      0:00 /usr/lib/mozilla-firefox/firefox-bin
 8901 ?        S      0:00 /usr/lib/mozilla-firefox/firefox-bin
 8948 ?        S      0:05 evolution-2.4
 8951 ?        Z      0:00 [netstat] <defunct>
 8952 ?        S      0:00 evolution-2.4
 8953 ?        S      0:00 evolution-2.4
 8954 ?        S      0:00 evolution-2.4
 8955 ?        S      0:00 evolution-2.4
 8956 ?        S      0:00 evolution-2.4
 8961 ?        S      0:00 evolution-2.4
 8962 ?        S      0:00 evolution-2.4
 8964 ?        S      0:00 evolution-2.4
 9146 ?        S      0:09 gmpc
 9154 ?        S      0:17 /usr/bin/mpd --no-create-db /etc/mpd.conf
 9155 ?        S      0:06 /usr/bin/mpd --no-create-db /etc/mpd.conf
 9440 ?        S      0:00 evolution-2.4
 9448 ?        Ss     0:01 /usr/bin/perl -w /usr/sbin/spamd --socketpath /home/yarel/.evolution/cache/tmp/spamd-socket-p 9451 ?        S      0:00 spamd child
 9452 ?        S      0:00 spamd child
 9453 ?        S      0:00 spamd child
 9454 ?        S      0:00 spamd child
 9455 ?        S      0:00 spamd child
 9457 ?        S      0:00 evolution-2.4
 9518 ?        S      0:25 /opt/Acrobat5/Reader/intellinux/bin/acroread -display :0.0 -name main -visual default +useFro 9919 ?        S      0:03 gnome-terminal --geometry=120x16+101+400 -x su
 9920 ?        S      0:00 gnome-pty-helper
 9921 pts/0    Ss     0:00 su
 9922 ?        S      0:00 gnome-terminal --geometry=120x16+101+400 -x su
 9923 ?        S      0:00 gnome-terminal --geometry=120x16+101+400 -x su
 9927 pts/0    S      0:00 bash
 9931 pts/0    R+     0:00 ps ax


mais je vois pas bien en quoi ça nous aide ?
j'ai déjà essayé de désactiver la plupart des services "non-vitaux", sans résultat !
j'ajoute que j'ai remarqué cet activité des disques avec "GKRELLM" .

j'ai deux DD, l'acces se fait sur toutes les partitions montées (sauf le swap)

j'ai deux distrib, une gentoo et une ubuntu (une sur chaque DD) et le problème est similaire sur les deux.
important : si je passe sous "fluxbox", il n'y a plus d'accès. c'est pour ça que je pense à "gamin".
ça le fait seulement sous gnome.

merci de m'avoir lu
_________________
Vivez libre... Pensez libre...
Installez GNU / LINUX ;-)
Back to top
View user's profile Send private message
YannTechGeek
Tux's lil' helper
Tux's lil' helper


Joined: 30 Oct 2003
Posts: 107
Location: France 94

PostPosted: Sat Oct 22, 2005 9:53 am    Post subject: Reply with quote

Quote:
/usr/lib/gdesklets/gdesklets-daemon


-> a l'époque ou je l'utilisais, les gdesklets était des bouffe CPU & faisais des accès disques. Essai sans je ne garanti rien.
Sinon, je ne vois pas ce qui pourrais faire des accès disque permanent ? un petit screenshoot de gkrellm ? car si c'est un pique toutte les X secondes peut être lecture de zik ou autre.

Essai de fermer une appli/daemon un(e) par un(e) en voyant si l'accès DD éxiste toujours.

Yann
_________________
Geekeurs a plein temps --- Gentoo ~x86 2.6.12-nitro5 AMD 3000+ A7N8X-E Deluxe 1536Mo DDR PC3200 ATI X800 Pro Maxtor 200Go Western-Digital 80Go
Back to top
View user's profile Send private message
fribadeau
Apprentice
Apprentice


Joined: 13 Jul 2003
Posts: 153
Location: Thonon (France)

PostPosted: Sat Oct 22, 2005 9:59 am    Post subject: Reply with quote

yarel wrote:
mais je vois pas bien en quoi ça nous aide ?


Ben, par exemple à dire que ton système est une usine à gaz :twisted: ...

Non, plus sérieusement :wink: , tu as samba et nfs de démarrés. Tu es sur un réseau ? D'autres personnes/machines accèdent à la tienne ?

Personnellement, sous Fluxbox, famd me permet de savoir si une modification a été faite sur un disque pour notifier mon file-manager (rox).
Sous Gnome, il doit y avoir un process équivalent (je ne le connais pas) pour notifier les diverses fenêtres de nautilus...

Tu as regardé si tu n'avais pas des messages particuliers dans /var/log/messages ?
Back to top
View user's profile Send private message
yarel
n00b
n00b


Joined: 25 Jun 2003
Posts: 24

PostPosted: Sat Oct 22, 2005 10:53 am    Post subject: Reply with quote

fribadeau wrote:
yarel wrote:
mais je vois pas bien en quoi ça nous aide ?


Ben, par exemple à dire que ton système est une usine à gaz :twisted: ...



Non pas tant que ça :-D

Sérieusement
Bon, vous avez de bonnes idées mais j'ai déjà fait :
arrêter tous les services réseau, samba, nfs, plus tous les services non "vitaux" ,distcc, mpd et consort
démonter une à une mes partitions (sauf le systeme )
arrêter toutes les applis style "gdesklets"

Je rappel que ça ne le fait QUE sous Gnome !

les accès sont à interval réguliers, à priorie en éciture, (couleur orange dans gkrellm).

je n'ai pas fait de capture d'écran car le simple fait de la faire, influe sur les graphiques de "Gkrellm".

L'activité se répartie sur toutes les partitions montées.

j'ai aussi pensé à la version du kernel :
gentoo : 2.6.9
ubuntu : 2.6.12

il y a une note, visible après l'émerge de "gamin", qui dit (en gros):
"inotify" doit être activé dans la kernel version >=2.6.13

je vais chercher de ce coté.
je vous raconte ce soir.
_________________
Vivez libre... Pensez libre...
Installez GNU / LINUX ;-)
Back to top
View user's profile Send private message
fribadeau
Apprentice
Apprentice


Joined: 13 Jul 2003
Posts: 153
Location: Thonon (France)

PostPosted: Sat Oct 22, 2005 11:50 am    Post subject: Reply with quote

Une autre solution,
Code:
emerge atop
atop -vD 1


te montre les process qui font des IO triés par "disk usage"...
Back to top
View user's profile Send private message
yarel
n00b
n00b


Joined: 25 Jun 2003
Posts: 24

PostPosted: Sat Oct 22, 2005 5:30 pm    Post subject: Reply with quote

la sortie de la commande "atop -D" ...que je ne sais pas interpréter :oops:
Code:

ATOP - gentoo             10/22/2005  19:20:19             1311 seconds elapsed
PRC | sys   0m12s | user   1m41s | #thr     102 | #exits     ? | #zombie    0 |
CPU | sys      3% | user     17% | irq       0% | idle     71% | wait      8% |
MEM | tot    1.0G | free  453.2M | cache 302.8M | buff   49.4M | slab   25.7M |
SWP | tot  839.3M | free  839.3M |              | swin       0 | swout      0 |
DSK |         hda | busy     10% | read   27927 | write   4331 | avio    4 ms |
DSK |         hdb | busy      0% | read      86 | write    493 | avio    1 ms |
NET |   transport | tcpi    4320 | tcpo    5064 | udpi     187 | udpo     191 |
NET |     network | ipi     4511 | ipo     5255 | ipfrw      0 | deliv   4511 |
NET | dev    eth0 | pcki    4432 | pcko    5225 | in     2364K | out    4126K |
NET | dev      lo | pcki      48 | pcko      48 | in        3K | out       3K |
                *** system and process activity since boot ***
  PID  SYSCPU  USRCPU  VGROW  RGROW USERNAME NTHRD STATUS S  DSK CMD     1/7
 8540 4830 ms   0m28s 102.4M 25816K root       1/L N--    R   0% X
 8763  600 ms   0m18s 41652K 28112K yarel      1/L N--    R   0% python
 8729  630 ms 8570 ms 55120K 27728K yarel      1/L N--    S   0% nautilus
 8733  720 ms 4590 ms 36456K 16156K yarel      1/L N--    R   0% gkrellm2
 8727  220 ms 4780 ms 20508K 13688K yarel      1/L N--    S   0% metacity
 8731  190 ms 3940 ms 43708K 20152K yarel      1/L N--    S   0% gnome-panel
 8805  160 ms 3970 ms 26204K 15832K yarel      1/L N--    S   0% wnck-applet
 9508  140 ms 3920 ms 29968K 16540K yarel      1/L N--    S   0% gnome-terminal
 8691 1560 ms 1750 ms  2408K  1348K yarel      1/L N--    S   0% gam_server
14056   70 ms 3070 ms 57500K 19072K yarel      1/L N--    S   0% gedit
 8735   70 ms 2670 ms 40712K 15808K yarel      1/L N--    S   0% mail-notificat
 8654  110 ms 2520 ms 25380K 14708K yarel      1/L N--    S   0% gnome-session
 8814   70 ms 2550 ms 40896K 15792K yarel      1/L N--    S   0% mixer_applet2
 8803   70 ms 2490 ms 25320K 14772K yarel      1/L N--    S   0% multiload-appl
 8812   70 ms 2460 ms 24944K 14524K yarel      1/L N--    S   0% clock-applet



les captures d'écrans :
gentoo (la distro est sur hda)
http://jmyarel.free.fr/ouame/gentoo-activite-DD.png

ubuntu (sur hdb)
http://jmyarel.free.fr/ouame/activite-DD.png

j'ai trouvé pour configurer "gamin" mais je n'ai pas de fichier "gaminrc" dans etc 8O
http://www.gnome.org/~veillard/gamin/config.html
je continue de fouiller

merci de m'avoir lu
_________________
Vivez libre... Pensez libre...
Installez GNU / LINUX ;-)
Back to top
View user's profile Send private message
widan
Veteran
Veteran


Joined: 07 Jun 2005
Posts: 1512
Location: Paris, France

PostPosted: Sat Oct 22, 2005 6:00 pm    Post subject: Reply with quote

yarel wrote:
les accès sont à interval réguliers, à priorie en éciture, (couleur orange dans gkrellm).

Une solution pour trouver le processus "coupable" (si ce sont des écritures):
Code:
# echo 1 > /proc/sys/vm/block_dump
(attendre qu'il y ait des accès)
# echo 0 > /proc/sys/vm/block_dump
# dmesg | grep "dirtied inode"

Tu vas avoir des lignes de ce type, avec le processus qui a effectué l'accès:
Code:
touch(17515): dirtied inode 1074861 (test) on md4
Back to top
View user's profile Send private message
yarel
n00b
n00b


Joined: 25 Jun 2003
Posts: 24

PostPosted: Sat Oct 22, 2005 7:05 pm    Post subject: Reply with quote

Merci widan ;-)
pour ta commande "magique"

J'ai vu que "game_server" faisait des accès sur les dossiers ".Trah_yarel" des partitions autres que mon home et le systeme.
dossier ".Trash_nom_utilisateur" qui, si j'ai bien compris, sont crées lors de suppression de dossier/fichier dans une partition autre que son home.

Il m'a suffit de supprimer ces dossiers ".Trash_yarel" pour arrêter les accès disque :-)

Merci à tous
_________________
Vivez libre... Pensez libre...
Installez GNU / LINUX ;-)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum