OVH Cloud OVH Cloud

voir les données du swap à un moment donné

8 réponses
Avatar
Steve
Bonsoir,

En faisant un top je vois que mon swap est plein et l'id=C3=A9e m'est venue=
d'aller=20
y jeter un coup d'oeil histoire d'en visualiser les donn=C3=A9es. Mais comm=
ent=20
faire ? un cat sur la partition ? Exp=C3=A9rience faite =C3=A7a me sort tou=
t un tas de=20
caract=C3=A8res illisibles. Y aurait-il une autre commande plus pr=C3=A9cis=
e ?

Merci de r=C3=A9pondre =C3=A0 cette passag=C3=A8re interrogation.

Tr=C3=A8s belle soir=C3=A9e

=2D-=20
s=C2=B0

8 réponses

Avatar
Max
2006/9/22, Steve :
Bonsoir,

En faisant un top je vois que mon swap est plein et l'idée m'est venue d'aller
y jeter un coup d'oeil histoire d'en visualiser les données. Mais comme nt
faire ? un cat sur la partition ? Expérience faite ça me sort tout un tas de
caractères illisibles. Y aurait-il une autre commande plus précise ?



En utilisant la commande strings ce sera déjà un peu plus lisible.

--
Max
Avatar
olinuxx
Bonjour,

Max a écrit :
2006/9/22, Steve :
Bonsoir,

En faisant un top je vois que mon swap est plein et l'idée m'est
venue d'aller
y jeter un coup d'oeil histoire d'en visualiser les données. Mais
comment
faire ? un cat sur la partition ? Expérience faite ça me sort tout un
tas de
caractères illisibles. Y aurait-il une autre commande plus précise ?



En utilisant la commande strings ce sera déjà un peu plus lisible.



Et comment interprète-t'on la sortie de cette commande ?

Amicalement,
Olivier


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Steve
Le mardi 26 septembre 2006 03:54, olinuxx a écrit :
Bonjour,



bonjour, et merci à max pour sa réponse.

Max a écrit :
> 2006/9/22, Steve :
>> Bonsoir,
>>
>> En faisant un top je vois que mon swap est plein et l'idée m'est
>> venue d'aller
>> y jeter un coup d'oeil histoire d'en visualiser les données. Mais
>> comment
>> faire ? un cat sur la partition ? Expérience faite ça me sort tout un
>> tas de
>> caractères illisibles. Y aurait-il une autre commande plus précise ?
>
> En utilisant la commande strings ce sera déjà un peu plus lisible.

Et comment interprète-t'on la sortie de cette commande ?



je pense tout simplement : strings /patrition_swap list affiche les caract ères
imprimables d'un fichier (ici le swap). Donc si tu veux, tu peux rediriger
cela (avec >) dans un fichier que tu peux ensuite lire à ta guise. Je ne
crois pas qu'il y ait grand chose de magique et de plus à dire à ce suj et.


Amicalement,
Olivier



Très belle journée

--

Avatar
Yves Rutschle
On Fri, Sep 22, 2006 at 07:52:29PM +0200, Steve wrote:
Bonsoir,

En faisant un top je vois que mon swap est plein et l'idée
m'est venue d'aller y jeter un coup d'oeil histoire d'en
visualiser les données. Mais comment faire ? un cat sur la
partition ? Expérience faite ça me sort tout un tas de
caractères illisibles. Y aurait-il une autre commande plus
précise ?



T'es-t-il venu à l'idée de visualer les données en RAM?
Essentiellement, c'est la même chose, et il n'y a pas de
façon simple de décoder ça: ça dépend de ce que les
programmes font avec leurs données.

Y.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Steve
Le mardi 26 septembre 2006 08:06, Yves Rutschle a écrit :
On Fri, Sep 22, 2006 at 07:52:29PM +0200, Steve wrote:
> Bonsoir,
>
> En faisant un top je vois que mon swap est plein et l'idée
> m'est venue d'aller y jeter un coup d'oeil histoire d'en
> visualiser les données. Mais comment faire ? un cat sur la
> partition ? Expérience faite ça me sort tout un tas de
> caractères illisibles. Y aurait-il une autre commande plus
> précise ?

T'es-t-il venu à l'idée de visualer les données en RAM?



non, not yet ;-) mais ça ne va pas tarder maintenant !

Essentiellement, c'est la même chose, et il n'y a pas de
façon simple de décoder ça: ça dépend de ce que les
programmes font avec leurs données.



c'est ce que j'ai cru observer sur le swap.

Y.



--

Avatar
olinuxx
Steve a écrit :
je pense tout simplement : strings /patrition_swap list affiche les caractères imprimables d'un fichier (ici le swap). Donc si tu veux, tu peux rediriger
cela (avec >) dans un fichier que tu peux ensuite lire à ta guise. Je ne crois pas qu'il y ait grand chose de magique et de plus à dire à ce sujet.




Merci pour la réponse,
il est vrai que je cherchais du côté de la magie en me disant qu'il
serait peut-être possible de voir que "telle partie de la swap" est
utilisé par "tel programme" pour "telle utilisation".

Juste un peu de curiosité somme toute ;)

Amicalement,
Olivier


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Michel OLTRA
Bonjour,


Le mercredi 27 septembre 2006, olinuxx a écrit...


il est vrai que je cherchais du côté de la magie en me disant qu'il
serait peut-être possible de voir que "telle partie de la swap" est
utilisé par "tel programme" pour "telle utilisation".



Juste un peu de curiosité somme toute ;)



Ce doit être possible d'avoir un aperçu: top est bien capable de
récupérer le nombre de méga swappés par processus. Il doit bien tirer
son info de quelque part. Voir le code de top ou de ps ? Fouiner au
niveau de /proc, dans la table des processus ?

--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Vanuxem Grégory
Le mercredi 27 septembre 2006 à 09:38 +0200, Jean-Michel OLTRA a écrit :
Bonjour,


Le mercredi 27 septembre 2006, olinuxx a écrit...


> il est vrai que je cherchais du côté de la magie en me disant qu'il
> serait peut-être possible de voir que "telle partie de la swap" est
> utilisé par "tel programme" pour "telle utilisation".

> Juste un peu de curiosité somme toute ;)

Ce doit être possible d'avoir un aperçu: top est bien capable de
récupérer le nombre de méga swappés par processus. Il doit bien tirer
son info de quelque part.



VIRT = SWAP + RES
Ces infos sont disponibles dans /proc/$PID/status

Greg

Voir le code de top ou de ps ? Fouiner au
niveau de /proc, dans la table des processus ?

--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com






--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact