Forum Linux.débutant a quoi sert pdflush ?

Posté par  (site web personnel) .
Étiquettes :
0
14
fév.
2005
j ai un demon [pdflush] qui traine, et a chaque fois que mon PC ramem comme un malade, ce truc apparait en bas de ps ...

dhp@pluton:~$ man -k pdflush
pdflush: nothing appropriate.
dhp@pluton:~$ whereis pdflush
pdflush:
dhp@pluton:~$ dpkg -S pdflush
dpkg: *pdflush* not found.
dhp@pluton:~$ locate pdflush
/usr/src/kernel-source-2.6.8/mm/pdflush.c

visiblement ce n est pas un virus, mais impossible de comprendre a quoi ca sert ... il prends pas de memoire ni le CPU, mais j ai un disque ULTRA lent, et ce truc me fait ramer comme pas deux.


/*
* mm/pdflush.c - worker threads for writing back filesystem data
*
* Copyright (C) 2002, Linus Torvalds.
*
* 09Apr2002 akpm@zip.com.au
* Initial version
* 29Feb2004 kaos@sgi.com
* Move worker thread creation to kthread to avoid chewing
* up stack space with nested calls to kernel_thread.
*/
/*
* The pdflush threads are worker threads for writing back dirty data.
* Ideally, we'd like one thread per active disk spindle. But the disk
* topology is very hard to divine at this level. Instead, we take
* care in various places to prevent more than one pdflush thread from
* performing writeback against a single filesystem. pdflush threads
* have the PF_FLUSHER flag set in current->flags to aid in this.
*/


c est bien beau, mais ca me dit pas si c est VRAIMENT inndispensable, et comment le gicler ... vous l avez aussi chez vous ? il vous gene jamais ?

*** de disque dur ...
  • # apparament je l'ai aussi :

    Posté par  (site web personnel) . Évalué à 2.

    ps -ef :
    ...
    root 139 7 0 20:05 ? 00:00:00 [pdflush]
    root 140 6 0 20:05 ? 00:00:00 [pdflush]
    ...

    Je n'ai aucune idée de son utilité.
  • # Thread noyau

    Posté par  . Évalué à 2.

    Les processus qui apparaissent entre crochets dans ps sont des threads du noyaux. En l'occurence, comme l'explique Linus le commentaire que tu cites, pdflush s'occupe d'écrire sur le disque dur. Donc ne blame pas le pauvre pdflush, s'il te gène c'est probablement parceque tu swappes comme un fou, ou que tu écris plein de trucs sur ton disque dur.
    • [^] # Re: Thread noyau

      Posté par  (site web personnel) . Évalué à 1.

      Donc acheter plus de RAM pourrait aider ?

      pour noel je lui ai offert 200G suplementaires (externe firewire) ... a paques je lui offre de la RAM ?

      *** de portable ... un disque dur en 5400rpm, avec un temps d acces pourri ppp. C est vrai que je swap comme un malade ...
      • [^] # Re: Thread noyau

        Posté par  . Évalué à 1.

        A tout hasard, si ton disque dur est bien un IDE, as tu vérifié avec hdparm qu'il était bien paramétré (dma activé, i/o 32 bits, MultSect, "niveau acoustique", cache en écriture, ...)
        • [^] # Re: Thread noyau

          Posté par  (site web personnel) . Évalué à 1.

          pluton:/etc/cron.daily# hdparm -cd /dev/hda

          /dev/hda:
          IO_support = 1 (32-bit)
          using_dma = 1 (on)
          pluton:/etc/cron.daily# hdparm -tT /dev/hda

          /dev/hda:
          Timing cached reads: 392 MB in 2.00 seconds = 195.54 MB/sec
          Timing buffered disk reads: 18 MB in 3.05 seconds = 5.90 MB/sec
          pluton:/etc/cron.daily# hdparm -M254 /dev/hda

          /dev/hda:
          setting acoustic management to 254
          HDIO_DRIVE_CMD:ACOUSTIC failed: Input/output error
          acoustic = 0 (128=quiet ... 254=fast)


          en pratique, gkrellm dit que je depasses jamais le 2Mo/s, et la moyenne est plutot a 760ko/s

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.