Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1700 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  Comment savoir quel process me pique ma ram !!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment savoir quel process me pique ma ram !!

n°397389
frisko
----> Soutenez le mouvement <-
Posté le 28-01-2004 à 09:46:22  profilanswer
 

Bonjour,
 
je travail sur mon pc linux (p4 2.2Ghz et 1.5Go de ram).
Je n'ai pas grand chose ouvert (mozilla client mail et navigateur, du ftp et quelques fenetres Xterm) mais ma ram est déjà full : il ne me reste que 300Mo !! (d'après un top)
Savez-vous comment je pourrais savoir qui utilise ma ram ?? [:arhendal]
j'imagine que ps -quelque chose doit marcher mais avec quelles options car avec ps -aux, il n'y a rien d'anormal : %Mem vaut moins que 10%.[:alisson]
 
Merci
 
Frisko

mood
Publicité
Posté le 28-01-2004 à 09:46:22  profilanswer
 

n°397391
o'gure
Modérateur
Multi grognon de B_L
Posté le 28-01-2004 à 09:51:29  profilanswer
 

top

n°397393
arsunik
ma tuxitude me beastifie
Posté le 28-01-2004 à 10:01:35  profilanswer
 

Un pti alias pour voir les process gourmand :

Code :
  1. ps -eo pmem,vsz,rss,fname,user | fgrep -v 0.0 | sort -n $1 | gawk '{ printf(" %4s %7s %7s  %-8s  %-8s\n",$1,$2,$3,$4,$5) }'


 
A mon avis, ça vient plutôt de là :
Dans la ram utilisée, linux comptabilise le cache (fichiers utilisés recemment). Pour connaître exactement la mémoire occupée, il faut soustraire la quantité de ram "cached".

n°397395
frisko
----> Soutenez le mouvement <-
Posté le 28-01-2004 à 10:02:50  profilanswer
 

bah non !
 
voici mon top :  
 
  9:57am  up 14 days,  1:33,  3 users,  load average: 0,44, 0,48, 0,32
93 processes: 88 sleeping, 5 running, 0 zombie, 0 stopped
CPU states:  1,3% user,  0,9% system,  0,3% nice,  1,9% idle
Mem:  1551596K av, 1500276K used,   51320K free,       0K shrd,  119788K buff
Swap:  248968K av,   17488K used,  231480K free                 1111984K cached
 
  PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME COMMAND
20833 moi  18  10 47456  46M 17988 R N  24,8  3,0   2:44 mozilla-bin
 1414 root      12   0  1256    8     4 R    21,9  0,0 346:43 oki4daemon
20659 moi   9   0 44128  11M  9244 S     1,9  0,7   1:19 kdeinit
20707 moi  11   0  9044 9040  6540 R     1,9  0,5   0:13 gnome-terminal
21125 moi  11   0  1028 1028   796 R     1,9  0,0   0:00 top
20693 moi   9   0 47908  14M 12312 S     0,9  0,9   0:58 kdeinit
    1 root       9   0   132   84    72 S     0,0  0,0   0:34 init
    2 root       9   0     0    0     0 SW    0,0  0,0   0:28 keventd
    3 root       9   0     0    0     0 SW    0,0  0,0   0:51 kapmd
    4 root      19  19     0    0     0 SWN   0,0  0,0   1:36 ksoftirqd_CPU0
    5 root       9   0     0    0     0 SW    0,0  0,0   3:26 kswapd
 
 
apparemment aucun processe utilise ma ram mais dans l'entête du top, j'en est plus de dispo !

n°397397
arsunik
ma tuxitude me beastifie
Posté le 28-01-2004 à 10:06:22  profilanswer
 

Utilise plutôt free pour avoir la ram libre.
Là tu as 51320K free + 119788K buff + 1111984K cached

n°397398
frisko
----> Soutenez le mouvement <-
Posté le 28-01-2004 à 10:07:07  profilanswer
 

merci pour l'alias, jen'ai pas plus d'info que le top :  
 
 0.1    2820    1696  bash      moi
  0.1    2820    1704  bash      moi
  0.1    2820    1712  bash      moi
  0.1    2820    1712  bash      moi
  0.1    2820    1712  bash      moi
  0.1    2932    1600  ssh       moi
  0.1    4064    2176  bonobo-a  moi
  0.1    4520    2652  gconfd-2  moi
  0.1    5168    2608  xterm.re  moi
  0.1    5200    2636  xterm.re  moi
  0.1    5220    2672  xterm.re  moi
  0.1    5224    2652  xterm.re  moi
  0.3   10604    5372  xfs       xfs      
  0.3   19500    4988  kdeinit   moi
  0.3    7988    5012  artsd     moi
  0.5   15776    9048  gnome-te  moi
  0.5   19452    7964  kdeinit   moi
  0.5   20884    9096  kdeinit   moi
  0.5   57024    9092  kalarmd   moi
  0.7   56740   11344  kdeinit   moi
  0.7   57092   11396  kdeinit   moi
  0.7   57240   12332  korgac    moi
  0.7   57940   12376  kdeinit   moi
  0.8   58368   13440  kdeinit   moi
  0.8   61040   13668  kdeinit   moi
  0.9   60276   15124  kdeinit   moi
  2.2   76212   34592  X         root    
  3.0   62684   47460  mozilla-  moi
  3.0   62684   47460  mozilla-  moi
  3.0   62684   47460  mozilla-  moi
  3.0   62684   47460  mozilla-  moi
  3.0   62684   47460  mozilla-  moi
  3.0   62684   47460  mozilla-  moi

n°397400
o'gure
Modérateur
Multi grognon de B_L
Posté le 28-01-2004 à 10:08:26  profilanswer
 

et la colonne %MEM skoi :o

n°397402
arghbis
salops de dauphins
Posté le 28-01-2004 à 10:17:57  profilanswer
 

tu fais un top, puis shift+m+entrée : ça te classe les processus par ordre décroissant d'utilisation de ram. m'enfin bon en tous cas, là c normal, les 2/3 de ta ram sont utilisés pour le cache, c'est tout à fait raisonable. la mémoire libre donnée par top est celle où il ne se passe rien, mais le cache est aussi en quelques sortes de la "mémoire libre"

n°397405
frisko
----> Soutenez le mouvement <-
Posté le 28-01-2004 à 10:22:17  profilanswer
 

merci pour les infos !

n°397407
krumli
Posté le 28-01-2004 à 10:26:25  profilanswer
 

il faut soustraire la mem cached
 
linux garde cette mem sous le bras au cas ou cela pourrait servir ( si tu relances un prog deja utilisé par exemple ) mais l'ecrabouille sans vergogne si un nouveau prog à besoin de place.
 
 
l'avantage c'est que si tu lances un truc deja en mémoire, ça sera plus rapide, l'inconvenient c'est le manque de "lisibilité" sous top/etc...
 
le mieux reste un "cat /proc/meminfo" + petit script pour additionner/soustraire ce qu'il faut


Message édité par krumli le 28-01-2004 à 10:30:00
mood
Publicité
Posté le 28-01-2004 à 10:26:25  profilanswer
 

n°397415
frisko
----> Soutenez le mouvement <-
Posté le 28-01-2004 à 10:41:55  profilanswer
 

merci encore pour tous ces precieux conseils !
 
Par contre, quand je lance mplayer pour ecouter une chanson, elle se coupe souvent et même des fois ma souris est lente ...
Alors avez-vous une idée d'où viennent ces inconvenients si ce n'est pas la ram ??

n°397426
krumli
Posté le 28-01-2004 à 10:54:03  profilanswer
 

quel est la priorité de X ?
-> dans top, colonne PR
 
noyau avec preempt, etc ?
-> uname -a
 
gestion du disque dur avec UDMA/32bits ?
-> hdparm -i /dev/hda

n°397429
frisko
----> Soutenez le mouvement <-
Posté le 28-01-2004 à 11:02:13  profilanswer
 

X a pour PRI=19  
noyau : 2.4.19-16mdkenterprise
 
hdparm -i /dev/hda : bash: hdparm: command not found

n°397437
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 28-01-2004 à 11:19:18  profilanswer
 

urpmi hdparm

n°397466
udok
La racaille des barbus ©clémen
Posté le 28-01-2004 à 12:42:31  profilanswer
 

arts ça suxe, ça fait tout ramer, je comprends pas pourquoi c'est intégré à kde ce truc :/ [:sisicaivrai]


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
n°397506
glacote
Posté le 28-01-2004 à 13:41:17  profilanswer
 

frisko a écrit :

bah non !
 
voici mon top :  
 
  9:57am  up 14 days,  1:33,  3 users,  load average: 0,44, 0,48, 0,32
93 processes: 88 sleeping, 5 running, 0 zombie, 0 stopped
CPU states:  1,3% user,  0,9% system,  0,3% nice,  1,9% idle
Mem:  1551596K av, 1500276K used,   51320K free,       0K shrd,  119788K buff
Swap:  248968K av,   17488K used,  231480K free                 1111984K cached


1Go de cache disque, record battu !

n°397552
krumli
Posté le 28-01-2004 à 15:03:31  profilanswer
 

udok a écrit :

arts ça suxe, ça fait tout ramer, je comprends pas pourquoi c'est intégré à kde ce truc :/ [:sisicaivrai]


 
arts et esd = même combat
 
rendre encore plus lourd et lent des trucs déja super lourd et lent  :pfff:  [:rick@r]

n°397575
Dark_Schne​ider
Close the World, Open the Net
Posté le 28-01-2004 à 15:57:35  profilanswer
 

KRUMLI a écrit :


 
arts et esd = même combat
 
rendre encore plus lourd et lent des trucs déja super lourd et lent  :pfff:  [:rick@r]  


 
c'est surtout essayer de pallier à la médiocrité lamentable du sous-système sonore de linux.
 
artsd et esd se comprenne surtout pour faire du software mixing ce ke même les drivers alsa ne sont pas cap de faire de manière transparentes.
i.e la carte son supporte le hardware mixing, tu peux virer arts/esd.
la carte son ne supporte pas le hardware mixing ( ou le pilote ne l'implémente pas encore ), tu dois utiliser alors artsd/esd si tu veux pouvoir avoir plusieurs sons en même temps.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°397732
udok
La racaille des barbus ©clémen
Posté le 28-01-2004 à 21:01:58  profilanswer
 

Dark_Schneider a écrit :


 
c'est surtout essayer de pallier à la médiocrité lamentable du sous-système sonore de linux.
 
artsd et esd se comprenne surtout pour faire du software mixing ce ke même les drivers alsa ne sont pas cap de faire de manière transparentes.
i.e la carte son supporte le hardware mixing, tu peux virer arts/esd.
la carte son ne supporte pas le hardware mixing ( ou le pilote ne l'implémente pas encore ), tu dois utiliser alors artsd/esd si tu veux pouvoir avoir plusieurs sons en même temps.


 
- y-a dmix qui promet et qui sera je l'espere vite implanté
- bouffer 10% de cpu, plein de mémoire, sauter dès qu'on agrandi ou diminue firebird, prendre plein de mémoire et faire ramer tout le systeme, j'appelle pas ça une manière transparente de régler le pb
- le problème n'est pas qu'il soit dispo mais quazi obligatoire dans certaine circonstance sous kde :/
ex : impossible de s'en passer avec juk qui est pourtant très bien autrement :/
 
c'est bien simple, je préfère ne pouvoir jouer qu'un son qu'utiliser cette bouse que j'aurais désactiver si seulement juk pouvait s'en passer
 
 
PS : et ce con me fait freezer enemy territory si j'oublie de le couper avant :o

n°397776
krumli
Posté le 28-01-2004 à 22:37:22  profilanswer
 

J'écoute qu'un MP3/Ogg Vorbis à la fois alors le mixage soft, je vois pas l'intéret  [:ogmios]  
 
Et 98% des gens doivent être dans mon cas...
 
Exception: pour mixer les sons débiles d'actions sous KDE/Gnome avec le MP3, merci arts/esd [:tuffgong]


Message édité par krumli le 28-01-2004 à 22:38:25
n°398010
Dark_Schne​ider
Close the World, Open the Net
Posté le 29-01-2004 à 13:03:26  profilanswer
 

udok>
1°/ dmix il faut le configurer
2°/ une configuration n'est pas universelle et donc il faut pour chaque configuration
3°/ donc ce n'est pas transparent pour l'utilisateur
4°/ cela devrait se faire tout seul de manière auto ( carte avec mixing en hard ? -> mixing en hard. pas de mixing hard ? mixing soft ). Au pire un module qui se charge et ki s'occupe de cela ( permet une uniformisation )
 
KRUMLI> il n'y a pas ke cela.
les notifications de ton IM ( connexion, réception messages ) ou de ton client mail et ce sans ke cela ne coupe ton mp3. recevoir une notificiation 30min après parce que ton lecteur mp3 bloquait la carte son ...
donc c'est surtout pour les notifications car certaines peuvent êtres utiles. encore une fois cela dépend de l'utilisation ke l'on fait, mais en même temps cela ne doit pas servir d'excuse à la médiocrité du sous-sytème sonore de linux.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°398011
mirtouf
Light is right !
Posté le 29-01-2004 à 13:04:54  profilanswer
 

Question à 5 centimes d'euro :
qui s'occupe de la partie son sous Linux ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°398013
Dark_Schne​ider
Close the World, Open the Net
Posté le 29-01-2004 à 13:06:17  profilanswer
 

http://www.alsa-project.org/
http://opensound.com/


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°398015
mirtouf
Light is right !
Posté le 29-01-2004 à 13:06:54  profilanswer
 

Soit.
Mais y'a bien quelqu'un pour les coller dans le kernel ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°398018
Dark_Schne​ider
Close the World, Open the Net
Posté le 29-01-2004 à 13:11:56  profilanswer
 

<mode ="coup de gueule">
c'est peut être pour cela ke c'est merdique à souhait.
concernant ALSA :
 - un site merdique à souhait !!!
 - pour montrer la connerie des fois de ces gars. ils on uploadé la version 1.0.2 mais comme il y avait un bugs avec notamment pcm_rate, ils ont uploadé une version corrigé sans rien dire.
conséquence ? sous mdk cooker on avait packagé la version 1.0.2 et plein de système se sont trouvé cassé au niveau sonore, pour se rendre compte après comparaison des archives qu'une nouvelle existait avec le même nom mais une taille différente !
</mode>
 
mirtouf>
 
tiré de /usr/src/linux/MAINTAINERS
 

Code :
  1. SOUND
  2. P:      Jaroslav Kysela
  3. M:      perex@suse.cz
  4. L:      alsa-devel@alsa-project.org
  5. S:      Maintained


Message édité par Dark_Schneider le 29-01-2004 à 13:15:12

---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°398022
mirtouf
Light is right !
Posté le 29-01-2004 à 13:15:10  profilanswer
 

S'il y a un manque de transparence alors c'est sûr ça aura du mal à progresser...[:spamafote]


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
n°398035
udok
La racaille des barbus ©clémen
Posté le 29-01-2004 à 13:31:28  profilanswer
 

c'est vrai qu'ils ont une mauvaise réputation les tit gars de chez alsa
comment ça se fait que ça en est arrivé à ce point ? ils font du bon boulot quand même je trouve

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  Comment savoir quel process me pique ma ram !!

 

Sujets relatifs
Comment savoir à quel device est rataché un périphérique (souris usb)?Comment savoir la place memoire du desktop (panel, WM, etc...) ?
Pb avec Apt-get : E: Sub-process /usr/bin/dpkg returned an error...Comment savoir quelle application accede au disque ?
Y'a une commande pour savoir sur quel shell on est ?[SAMBA] Ecran bleu au Logon Process
savoir pk mon PC freeze...[ Probleme ? ] Cinq process a 99.99 % CPU
[gentoo] savoir a quel port correspond un binaire ?[un peu HS..dsl]savoir si un site respecte les standart ??
Plus de sujets relatifs à : Comment savoir quel process me pique ma ram !!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR