OVH Cloud OVH Cloud

commande terminal...

9 réponses
Avatar
kurtz le pirate
bonjour,

existe-t-il une commande permettant de surveiller en temps réel la
mémoire utilisée par une appli ?

un genre "top" pour pour un pid précis et pour la mémoire uniquement.
rien trouvé avec google (sûrement mal cherché).




merci, et bon dimanche :)))

9 réponses

Avatar
Eric Levenez
Le 4/12/05 14:54, dans
, « kurtz le
pirate » a écrit :

existe-t-il une commande permettant de surveiller en temps réel la
mémoire utilisée par une appli ?


Boucler sur "ps -lp le_pid" ?

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.

Avatar
blanc
kurtz le pirate wrote:

existe-t-il une commande permettant de surveiller en temps réel la
mémoire utilisée par une appli ?


top ?

un genre "top" pour pour un pid précis


Là est le problème. Peut-être en jouant avec les commandes o (tri) et U
(utilisateur) à condition d'être en "compatibility mode".

Pour cela lancer top avec l'option -X (et l'option -t si tu veux les
noms d'utilisateurs).

Une fois top lancé, taper la commande U suivi d'un nom d'utilisateur.
On ne verra que les process de celui-ci. Puis taper la commande o
suivie d'une clef de tri précédée d'un signe + ou - (par exemple "-pid",
"+cpu", etc...). On peut aussi demander une clef secondaire de tri,
grace à la commande O.

Pour plus de détails :
man top

JPaul.

--
/==/==- Jean-Paul BLANC
/ /--/--// quelque-part (somewhere)
|/| L | en (in)
/|| = ||| FRANCE

Avatar
Patrick Stadelmann
Ou alors (mais ce n'est plus dans le Terminal) utiliser le moniteur
d'activité qui permet 1) de restreindre la liste des processus affiché
via la case de recherche ou 2) d'ouvrir une fenêtre d'info dédiée à un
processus via pomme-I.

Patrick
--
Patrick Stadelmann
Avatar
Eric Levenez
Le 4/12/05 16:03, dans <BFB8C3D3.4D0DE%, « Eric Levenez »
a écrit :

Le 4/12/05 14:54, dans
, « kurtz le
pirate » a écrit :

existe-t-il une commande permettant de surveiller en temps réel la
mémoire utilisée par une appli ?


Boucler sur "ps -lp le_pid" ?


Genre :

while :;do clear;ps -lp 1041;sleep 1;done

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.


Avatar
kurtz le pirate
In article <BFB8DB48.4D0FE%,
Eric Levenez wrote:

::Le 4/12/05 16:03, dans <BFB8C3D3.4D0DE%, « Eric Levenez »
:: a écrit :
::
::> Le 4/12/05 14:54, dans
::> , « kurtz le
::> pirate » a écrit :
::>
::>> existe-t-il une commande permettant de surveiller en temps réel la
::>> mémoire utilisée par une appli ?
::>
::> Boucler sur "ps -lp le_pid" ?
::
::Genre :
::
::while :;do clear;ps -lp 1041;sleep 1;done

non, genre : watch -d "ps -lp le_pid"
Avatar
kurtz le pirate
In article <1h7219d.1ibnszf1drdhc6N%,
(JPaul) wrote:

::kurtz le pirate wrote:
::
::> existe-t-il une commande permettant de surveiller en temps réel la
::> mémoire utilisée par une appli ?
::
::top ?
::
::> un genre "top" pour pour un pid précis
::
::Là est le problème. Peut-être en jouant avec les commandes o (tri) et U
::(utilisateur) à condition d'être en "compatibility mode".
::
::Pour cela lancer top avec l'option -X (et l'option -t si tu veux les
::noms d'utilisateurs).
::
::Une fois top lancé, taper la commande U suivi d'un nom d'utilisateur.
:: On ne verra que les process de celui-ci. Puis taper la commande o
::suivie d'une clef de tri précédée d'un signe + ou - (par exemple "-pid",
::"+cpu", etc...). On peut aussi demander une clef secondaire de tri,
::grace à la commande O.
::
::Pour plus de détails :
::man top
::
:: JPaul.

oui merci mais justement, il y a trop de choses dans top.
Avatar
Eric Levenez
Le 4/12/05 18:54, dans
, « kurtz le
pirate » a écrit :

In article <BFB8DB48.4D0FE%,
Eric Levenez wrote:

::while :;do clear;ps -lp 1041;sleep 1;done

non, genre : watch -d "ps -lp le_pid"


watch n'est pas installé en standard sur Mac OS X et donc :

watch: command not found

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.

Avatar
kurtz le pirate
In article <BFB8F048.4D130%,
Eric Levenez wrote:

::Le 4/12/05 18:54, dans
::, « kurtz le
::pirate » a écrit :
::
::> In article <BFB8DB48.4D0FE%,
::> Eric Levenez wrote:
::>
::> ::while :;do clear;ps -lp 1041;sleep 1;done
::>
::> non, genre : watch -d "ps -lp le_pid"
::
::watch n'est pas installé en standard sur Mac OS X et donc :
::
::watch: command not found

oups c'est vrai... mais ici même quelqu'un vait donné un lien pour
installer ça par fink si je me souviens bien

a+
Avatar
Eric Levenez
Le 5/12/05 19:49, dans
, « kurtz le
pirate » a écrit :

In article <BFB8F048.4D130%,
Eric Levenez wrote:

::watch n'est pas installé en standard sur Mac OS X et donc :
::
::watch: command not found

oups c'est vrai...


Oui.

mais ici même quelqu'un vait donné un lien pour
installer ça par fink si je me souviens bien


On trouve toujours quelqu'un un jour qui a installé un truc, mais ce n'est
pas pour cela que ce truc sera ou même doit être installé partout :-)

--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.