j'ai remarqué que de temps en temps, en sortie de veille, j'ai le
process "netstat" qui occupe quasi 100% de temps processeur (bi pro).
A quoi sert-il ?
J'ai noté qu'il n'est pas souvent actif. Lorsque cela se produit, il
reste à ce taux, même après une fermeture et réouverture de session.
j'ai remarqué que de temps en temps, en sortie de veille, j'ai le
process "netstat" qui occupe quasi 100% de temps processeur (bi pro).
A quoi sert-il ?
J'ai noté qu'il n'est pas souvent actif. Lorsque cela se produit, il
reste à ce taux, même après une fermeture et réouverture de session.
j'ai remarqué que de temps en temps, en sortie de veille, j'ai le
process "netstat" qui occupe quasi 100% de temps processeur (bi pro).
A quoi sert-il ?
J'ai noté qu'il n'est pas souvent actif. Lorsque cela se produit, il
reste à ce taux, même après une fermeture et réouverture de session.
Le 19/11/04 22:22, dans <1gnizk3.1lcfymdpykkyzN%,j'ai remarqué que de temps en temps, en sortie de veille, j'ai le
process "netstat" qui occupe quasi 100% de temps processeur (bi pro).
Pas normal.
A quoi sert-il ?
netstat est un outil pour avoir des statistiques et des status sur le réseau
IP. On le lance sous shell
netstat -i donne la liste des interfaces réseaux (loopback, Ethernet...)
netstat -s donne le nombre de paquets émis/reçus par toutes les couches
netstat -a donne la liste des sockets IP et UNIX ouverts
...
J'ai noté qu'il n'est pas souvent actif. Lorsque cela se produit, il
reste à ce taux, même après une fermeture et réouverture de session.
Personne ne devrait le lancer à part toi. Si quelqu'un le lance, c'est qu'un
programme, au lieu d'écrire le code de lecture de ses stats, se contente de
lancer netstat pour récupérer ces résultats. Pas joli si cela est. Pour voir
le père de netstat (celui qui l'a lancé) :
ps axcl
Tu recherches d'abord le PPID de "netstat", puis tu recherches le PID qui a
cette valeur et cela te donnera le parent donc le coupable. Cela peut se
traduire par (il faut que netstat tourne) :
ps lwwp `ps axlc | grep netstat | awk "{print $3}"`
Le 19/11/04 22:22, dans <1gnizk3.1lcfymdpykkyzN%pas.de.spam@chez.moi>,
j'ai remarqué que de temps en temps, en sortie de veille, j'ai le
process "netstat" qui occupe quasi 100% de temps processeur (bi pro).
Pas normal.
A quoi sert-il ?
netstat est un outil pour avoir des statistiques et des status sur le réseau
IP. On le lance sous shell
netstat -i donne la liste des interfaces réseaux (loopback, Ethernet...)
netstat -s donne le nombre de paquets émis/reçus par toutes les couches
netstat -a donne la liste des sockets IP et UNIX ouverts
...
J'ai noté qu'il n'est pas souvent actif. Lorsque cela se produit, il
reste à ce taux, même après une fermeture et réouverture de session.
Personne ne devrait le lancer à part toi. Si quelqu'un le lance, c'est qu'un
programme, au lieu d'écrire le code de lecture de ses stats, se contente de
lancer netstat pour récupérer ces résultats. Pas joli si cela est. Pour voir
le père de netstat (celui qui l'a lancé) :
ps axcl
Tu recherches d'abord le PPID de "netstat", puis tu recherches le PID qui a
cette valeur et cela te donnera le parent donc le coupable. Cela peut se
traduire par (il faut que netstat tourne) :
ps lwwp `ps axlc | grep netstat | awk "{print \$3}"`
Le 19/11/04 22:22, dans <1gnizk3.1lcfymdpykkyzN%,j'ai remarqué que de temps en temps, en sortie de veille, j'ai le
process "netstat" qui occupe quasi 100% de temps processeur (bi pro).
Pas normal.
A quoi sert-il ?
netstat est un outil pour avoir des statistiques et des status sur le réseau
IP. On le lance sous shell
netstat -i donne la liste des interfaces réseaux (loopback, Ethernet...)
netstat -s donne le nombre de paquets émis/reçus par toutes les couches
netstat -a donne la liste des sockets IP et UNIX ouverts
...
J'ai noté qu'il n'est pas souvent actif. Lorsque cela se produit, il
reste à ce taux, même après une fermeture et réouverture de session.
Personne ne devrait le lancer à part toi. Si quelqu'un le lance, c'est qu'un
programme, au lieu d'écrire le code de lecture de ses stats, se contente de
lancer netstat pour récupérer ces résultats. Pas joli si cela est. Pour voir
le père de netstat (celui qui l'a lancé) :
ps axcl
Tu recherches d'abord le PPID de "netstat", puis tu recherches le PID qui a
cette valeur et cela te donnera le parent donc le coupable. Cela peut se
traduire par (il faut que netstat tourne) :
ps lwwp `ps axlc | grep netstat | awk "{print $3}"`
une idée à propos du fait qu'il reste actif même après une
clôture-réouverture de session. Je pensais que ce faisant, on
réinitialisait à peu près tout ...
une idée à propos du fait qu'il reste actif même après une
clôture-réouverture de session. Je pensais que ce faisant, on
réinitialisait à peu près tout ...
une idée à propos du fait qu'il reste actif même après une
clôture-réouverture de session. Je pensais que ce faisant, on
réinitialisait à peu près tout ...
Le 20/11/04 8:40, dans <1gnjq76.gm57x21hgjstvN%,une idée à propos du fait qu'il reste actif même après une
clôture-réouverture de session. Je pensais que ce faisant, on
réinitialisait à peu près tout ...
Sous unix, quand un processus père lance un processus fils. Si le père
s'arrête, le fils n'est pas prévenu et il se fait adopté par le processus
numéro 1, init, qui est le père de tout le monde. Normalement, tout père qui
lance un fils doit s'occuper de lui. Il existe des techniques plus ou moins
sioux pour cela. Mais dans ton cas c'est peut-être une mort brutal du père
qui entraîne le problème.,
Le 20/11/04 8:40, dans <1gnjq76.gm57x21hgjstvN%pas.de.spam@chez.moi>,
une idée à propos du fait qu'il reste actif même après une
clôture-réouverture de session. Je pensais que ce faisant, on
réinitialisait à peu près tout ...
Sous unix, quand un processus père lance un processus fils. Si le père
s'arrête, le fils n'est pas prévenu et il se fait adopté par le processus
numéro 1, init, qui est le père de tout le monde. Normalement, tout père qui
lance un fils doit s'occuper de lui. Il existe des techniques plus ou moins
sioux pour cela. Mais dans ton cas c'est peut-être une mort brutal du père
qui entraîne le problème.,
Le 20/11/04 8:40, dans <1gnjq76.gm57x21hgjstvN%,une idée à propos du fait qu'il reste actif même après une
clôture-réouverture de session. Je pensais que ce faisant, on
réinitialisait à peu près tout ...
Sous unix, quand un processus père lance un processus fils. Si le père
s'arrête, le fils n'est pas prévenu et il se fait adopté par le processus
numéro 1, init, qui est le père de tout le monde. Normalement, tout père qui
lance un fils doit s'occuper de lui. Il existe des techniques plus ou moins
sioux pour cela. Mais dans ton cas c'est peut-être une mort brutal du père
qui entraîne le problème.,
certes, mais dans mon esprit, une fermeture de session clôturait
obligatoirement tous les process ...
ce qui ne semble pas être le cas.
Tiens, pendant que je te tiens, peux tu me dire, ce qu'est une "page
fault" en terme de mémoire virtuelle. Car cela fait parti des infos que
le donne MenuMeters, j'en ai en ce moment un peu plus de 34 Millions.
certes, mais dans mon esprit, une fermeture de session clôturait
obligatoirement tous les process ...
ce qui ne semble pas être le cas.
Tiens, pendant que je te tiens, peux tu me dire, ce qu'est une "page
fault" en terme de mémoire virtuelle. Car cela fait parti des infos que
le donne MenuMeters, j'en ai en ce moment un peu plus de 34 Millions.
certes, mais dans mon esprit, une fermeture de session clôturait
obligatoirement tous les process ...
ce qui ne semble pas être le cas.
Tiens, pendant que je te tiens, peux tu me dire, ce qu'est une "page
fault" en terme de mémoire virtuelle. Car cela fait parti des infos que
le donne MenuMeters, j'en ai en ce moment un peu plus de 34 Millions.
Eric Lévénez wrote:Le 20/11/04 8:40, dans <1gnjq76.gm57x21hgjstvN%,une idée à propos du fait qu'il reste actif même après une
clôture-réouverture de session. Je pensais que ce faisant, on
réinitialisait à peu près tout ...
Sous unix, quand un processus père lance un processus fils. Si le père
s'arrête, le fils n'est pas prévenu et il se fait adopté par le processus
numéro 1, init, qui est le père de tout le monde. Normalement, tout père qui
lance un fils doit s'occuper de lui. Il existe des techniques plus ou moins
sioux pour cela. Mais dans ton cas c'est peut-être une mort brutal du père
qui entraîne le problème.,
certes, mais dans mon esprit, une fermeture de session clôturait
obligatoirement tous les process ...
ce qui ne semble pas être le cas.
Tiens, pendant que je te tiens, peux tu me dire, ce qu'est une "page
fault" en terme de mémoire virtuelle. Car cela fait parti des infos que
le donne MenuMeters, j'en ai en ce moment un peu plus de 34 Millions.
c'est grave Dr ?
Eric Lévénez <news@levenez.com.invalid> wrote:
Le 20/11/04 8:40, dans <1gnjq76.gm57x21hgjstvN%pas.de.spam@chez.moi>,
une idée à propos du fait qu'il reste actif même après une
clôture-réouverture de session. Je pensais que ce faisant, on
réinitialisait à peu près tout ...
Sous unix, quand un processus père lance un processus fils. Si le père
s'arrête, le fils n'est pas prévenu et il se fait adopté par le processus
numéro 1, init, qui est le père de tout le monde. Normalement, tout père qui
lance un fils doit s'occuper de lui. Il existe des techniques plus ou moins
sioux pour cela. Mais dans ton cas c'est peut-être une mort brutal du père
qui entraîne le problème.,
certes, mais dans mon esprit, une fermeture de session clôturait
obligatoirement tous les process ...
ce qui ne semble pas être le cas.
Tiens, pendant que je te tiens, peux tu me dire, ce qu'est une "page
fault" en terme de mémoire virtuelle. Car cela fait parti des infos que
le donne MenuMeters, j'en ai en ce moment un peu plus de 34 Millions.
c'est grave Dr ?
Eric Lévénez wrote:Le 20/11/04 8:40, dans <1gnjq76.gm57x21hgjstvN%,une idée à propos du fait qu'il reste actif même après une
clôture-réouverture de session. Je pensais que ce faisant, on
réinitialisait à peu près tout ...
Sous unix, quand un processus père lance un processus fils. Si le père
s'arrête, le fils n'est pas prévenu et il se fait adopté par le processus
numéro 1, init, qui est le père de tout le monde. Normalement, tout père qui
lance un fils doit s'occuper de lui. Il existe des techniques plus ou moins
sioux pour cela. Mais dans ton cas c'est peut-être une mort brutal du père
qui entraîne le problème.,
certes, mais dans mon esprit, une fermeture de session clôturait
obligatoirement tous les process ...
ce qui ne semble pas être le cas.
Tiens, pendant que je te tiens, peux tu me dire, ce qu'est une "page
fault" en terme de mémoire virtuelle. Car cela fait parti des infos que
le donne MenuMeters, j'en ai en ce moment un peu plus de 34 Millions.
c'est grave Dr ?
Comme je suppose que tu vas demander si cela ne ralenti pas un programme, la
réponse est non, car le système sait lire à l'avance des pages mémoire avant
que le programme n'y accède. De plus cela permet de lancer plus rapidement
un programme car on n'a pas besoin de tout charger en RAM. Cela permet aussi
de n'occuper que la mémoire nécessaire en RAM dans le cas d'un gros
programme dont on n'utiliserait pas toutes les possibilités.
Comme je suppose que tu vas demander si cela ne ralenti pas un programme, la
réponse est non, car le système sait lire à l'avance des pages mémoire avant
que le programme n'y accède. De plus cela permet de lancer plus rapidement
un programme car on n'a pas besoin de tout charger en RAM. Cela permet aussi
de n'occuper que la mémoire nécessaire en RAM dans le cas d'un gros
programme dont on n'utiliserait pas toutes les possibilités.
Comme je suppose que tu vas demander si cela ne ralenti pas un programme, la
réponse est non, car le système sait lire à l'avance des pages mémoire avant
que le programme n'y accède. De plus cela permet de lancer plus rapidement
un programme car on n'a pas besoin de tout charger en RAM. Cela permet aussi
de n'occuper que la mémoire nécessaire en RAM dans le cas d'un gros
programme dont on n'utiliserait pas toutes les possibilités.
En ce qui concerne la mémoire de la bête, je lui ai mis 3,5 Go en
pensant voir disparaître une bonne fois pour toute les fichiers swap au
delà du 64 Mo initial et inamovible, ben c'est raté ... c'te satané
machine a trouvé le moyen un jour de monter jusqu'au 256 Mo ....:-)
En ce qui concerne la mémoire de la bête, je lui ai mis 3,5 Go en
pensant voir disparaître une bonne fois pour toute les fichiers swap au
delà du 64 Mo initial et inamovible, ben c'est raté ... c'te satané
machine a trouvé le moyen un jour de monter jusqu'au 256 Mo ....:-)
En ce qui concerne la mémoire de la bête, je lui ai mis 3,5 Go en
pensant voir disparaître une bonne fois pour toute les fichiers swap au
delà du 64 Mo initial et inamovible, ben c'est raté ... c'te satané
machine a trouvé le moyen un jour de monter jusqu'au 256 Mo ....:-)
Le 20/11/04 19:26, dans <1gnkm0l.t3pjv518o14sqN%,
« Pierre-Olivier TAUBATY » a écrit :En ce qui concerne la mémoire de la bête, je lui ai mis 3,5 Go en
pensant voir disparaître une bonne fois pour toute les fichiers swap au
delà du 64 Mo initial et inamovible, ben c'est raté ... c'te satané
machine a trouvé le moyen un jour de monter jusqu'au 256 Mo ....:-)
Là, c'est dû à Mac OS X 10.3, il semble que ce système gère de manière
spécial le cache disque. Ainsi si on utilise beaucoup d'accès disque, comme
une copie de gros fichiers, la RAM se rempli de buffers (non encore
réécrit).
Et si on lance à ce moment une application, il n'y a plus assez de
place RAM libre pour le programme, et ça swappe.
Le 20/11/04 19:26, dans <1gnkm0l.t3pjv518o14sqN%pas.de.spam@chez.moi>,
« Pierre-Olivier TAUBATY » <pas.de.spam@chez.moi> a écrit :
En ce qui concerne la mémoire de la bête, je lui ai mis 3,5 Go en
pensant voir disparaître une bonne fois pour toute les fichiers swap au
delà du 64 Mo initial et inamovible, ben c'est raté ... c'te satané
machine a trouvé le moyen un jour de monter jusqu'au 256 Mo ....:-)
Là, c'est dû à Mac OS X 10.3, il semble que ce système gère de manière
spécial le cache disque. Ainsi si on utilise beaucoup d'accès disque, comme
une copie de gros fichiers, la RAM se rempli de buffers (non encore
réécrit).
Et si on lance à ce moment une application, il n'y a plus assez de
place RAM libre pour le programme, et ça swappe.
Le 20/11/04 19:26, dans <1gnkm0l.t3pjv518o14sqN%,
« Pierre-Olivier TAUBATY » a écrit :En ce qui concerne la mémoire de la bête, je lui ai mis 3,5 Go en
pensant voir disparaître une bonne fois pour toute les fichiers swap au
delà du 64 Mo initial et inamovible, ben c'est raté ... c'te satané
machine a trouvé le moyen un jour de monter jusqu'au 256 Mo ....:-)
Là, c'est dû à Mac OS X 10.3, il semble que ce système gère de manière
spécial le cache disque. Ainsi si on utilise beaucoup d'accès disque, comme
une copie de gros fichiers, la RAM se rempli de buffers (non encore
réécrit).
Et si on lance à ce moment une application, il n'y a plus assez de
place RAM libre pour le programme, et ça swappe.