Voir la ram utilisée?

pascal1975 -  
 pascal1975 -
Bonsoir,
pourriez-vous m'indiquer quelle est la marche à suivre pour connaître le pourcentage de mémoire ram actuellement utilisé ? sous une Mandrake10 svp?

Merci de vos réponses :-)

@+

.....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
           .              .Voodoo Child.               .

25 réponses

  • 1
  • 2
  1. pascal1975
     
    Salut merci Jipicy;-)

    Résultat :
    [pascalinux@localhost pascalinux]$ free -m
    total used free shared buffers cached
    Mem: 186 183 3 0 4 79
    -/+ buffers/cache: 99 87
    Swap: 330 0 330
    [pascalinux@localhost pascalinux]$

    Bah,il reste pô grand chose,Vindiou!

    ++

    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    1
    1. pascal1975
       
      Salut et merci jipicy ;-)


      Résultat:

      [pascalinux@localhost pascalinux]$ free -m
      .............total.......used.......free.....shared....buffers cached
      Mem:.....186........183..........3..........0..........4 79
      -/+ buffers/cache:.........99.........87
      Swap:....330..........0........330
      [pascalinux@localhost pascalinux]$

      Bah,il reste plus grand chose,vindiou !

      Pourtant je n'ai pas beaucoup d'applications ouvertes :Une session internet,deux terminaux,le cousin Messenger(Kopete)!

      Mais bon,ça ne rame pas pour autant :-)

      ++
      .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
                 .              .Voodoo Child.               .
      0
    2. oeuf
       
      il te reste 87 Mo, c'est déjà pas mal comme marge!

      à moins que tu fasses de la PAO très exigeante, t'es peinard

      ceci étant, c'est vrai que 99 Mo consommés en n'ayant rien de spécial qui tourne, c'est pas mal.

      avec 14 bash dans des consoles virtuelles, mutt, postfix, mysqld, crond, atd, un vim sur cinq fichiers, un autre sur un fichier, un tail, un newmail, lynx, blackbox, KDE 3.1, un xterm dans chaque WM, j'en suis à

                   total       used       free     shared    buffers     cached
      Mem:           123        119          4          0          3         67
      -/+ buffers/cache:         47         75
      Swap:          133          6        126
      


      et en lançant DBDesigner en plus, j'arrive à

                   total       used       free     shared    buffers     cached
      Mem:           123        118          4          0          3         64
      -/+ buffers/cache:         51         72
      Swap:          133         10        123
      


      51 Mo tout mouillé. C'est curieux que tu apes du 99 Mo. C'est quoi ta distribution?

      balance-nous voir aussi un ps -A f
      0
  2. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
    free -m
    ;-))

    Z'@+...che.
    JP : Zen, my Nuggets ! ;-)
    
    0
  3. pascal1975
     
    Salut,je dois te dire que je suis complètement débutant et ce que tu as dis j'en ai déchifré que la moitié,désolé
    Ma distribution c'est une version pris à la fnac :
    Discovery Mandrake 10.0

    sur une bécanne assé ancienne
    Pent.2 à 233mghz
    Ram 192
    petite carte vidéo
    la carte son n'est pas reconnu
    et disque dur de 3go

    voilou @+

    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    0
  4. pascal1975
     
    re

    avec le tiret bas " free _m " on a l'indication en ko au lieu de mo ,j'ai découvert en me trompant :-)

    @+
    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    0
    1. oeuf
       
      c'est la sortie normale de free, il n'a pas reconnu le paramètre :-)

      fais free tout court, tu verras la même sortie

      fais-voir ps -A f > ~/troufignon dans un terminal quelconque, et balance-nous le contenu du fichier troufignon


      (entre balises < code > et < /code > surtout, la copie)
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. pascal1975
     
    [pascalinux@localhost pascalinux]$ ps -af ~/troufignon
    ERROR: Garbage option.
    ********* simple selection ********* ********* selection by list *********
    -A all processes -C by command name
    -N negate selection -G by real group ID (supports names)
    -a all w/ tty except session leaders -U by real user ID (supports names)
    -d all except session leaders -g by session leader OR by group name
    -e all processes -p by process ID
    T all processes on this terminal -s processes in the sessions given
    a all w/ tty, including other users -t by tty
    g all, even group leaders! -u by effective user ID (supports names)
    r only running processes U processes for specified users
    x processes w/o controlling ttys t by tty
    *********** output format ********** *********** long options ***********
    -o,o user-defined -f full --Group --User --pid --cols --ppid
    -j,j job control s signal --group --user --sid --rows
    -O,O preloaded -o v virtual memory --cumulative --format --deselect
    -l,l long u user-oriented --sort --tty --forest --version
    -F extra full X registers --heading --no-heading --context
    ********* misc options *********
    -V,V show version L list format codes f ASCII art forest
    -m,m,-L,-T,H threads S children in sum -y change -l format
    -c scheduling class c true command name n numeric WCHAN,UID
    -w,w wide output e show environment -H process hierarchy
    [pascalinux@localhost pascalinux]$

    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .[pascalinux@localhost pascalinux]$ ps -af ~/troufignon
    ERROR: Garbage option.
    ********* simple selection ********* ********* selection by list *********
    -A all processes -C by command name
    -N negate selection -G by real group ID (supports names)
    -a all w/ tty except session leaders -U by real user ID (supports names)
    -d all except session leaders -g by session leader OR by group name
    -e all processes -p by process ID
    T all processes on this terminal -s processes in the sessions given
    a all w/ tty, including other users -t by tty
    g all, even group leaders! -u by effective user ID (supports names)
    r only running processes U processes for specified users
    x processes w/o controlling ttys t by tty
    *********** output format ********** *********** long options ***********
    -o,o user-defined -f full --Group --User --pid --cols --ppid
    -j,j job control s signal --group --user --sid --rows
    -O,O preloaded -o v virtual memory --cumulative --format --deselect
    -l,l long u user-oriented --sort --tty --forest --version
    -F extra full X registers --heading --no-heading --context
    ********* misc options *********
    -V,V show version L list format codes f ASCII art forest
    -m,m,-L,-T,H threads S children in sum -y change -l format
    -c scheduling class c true command name n numeric WCHAN,UID
    -w,w wide output e show environment -H process hierarchy
    [pascalinux@localhost pascalinux]$

    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    0
  7. pascal1975
     
    [pascalinux@localhost pascalinux]$ ps -af ~/troufignon
    ERROR: Garbage option.
    ********* simple selection ********* ********* selection by list *********
    -A all processes -C by command name
    -N negate selection -G by real group ID (supports names)
    -a all w/ tty except session leaders -U by real user ID (supports names)
    -d all except session leaders -g by session leader OR by group name
    -e all processes -p by process ID
    T all processes on this terminal -s processes in the sessions given
    a all w/ tty, including other users -t by tty
    g all, even group leaders! -u by effective user ID (supports names)
    r only running processes U processes for specified users
    x processes w/o controlling ttys t by tty
    *********** output format ********** *********** long options ***********
    -o,o user-defined -f full --Group --User --pid --cols --ppid
    -j,j job control s signal --group --user --sid --rows
    -O,O preloaded -o v virtual memory --cumulative --format --deselect
    -l,l long u user-oriented --sort --tty --forest --version
    -F extra full X registers --heading --no-heading --context
    ********* misc options *********
    -V,V show version L list format codes f ASCII art forest
    -m,m,-L,-T,H threads S children in sum -y change -l format
    -c scheduling class c true command name n numeric WCHAN,UID
    -w,w wide output e show environment -H process hierarchy
    [pascalinux@localhost pascalinux]$

    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    [pascalinux@localhost pascalinux]$ ps -af ~/troufignon
    ERROR: Garbage option.
    ********* simple selection *********  ********* selection by list *********
    -A all processes                      -C by command name
    -N negate selection                   -G by real group ID (supports names)
    -a all w/ tty except session leaders  -U by real user ID (supports names)
    -d all except session leaders         -g by session leader OR by group name
    -e all processes                      -p by process ID
    T  all processes on this terminal     -s processes in the sessions given
    a  all w/ tty, including other users  -t by tty
    g  all, even group leaders!           -u by effective user ID (supports names)
    r  only running processes             U  processes for specified users
    x  processes w/o controlling ttys     t  by tty
    *********** output format **********  *********** long options ***********
    -o,o user-defined  -f full            --Group --User --pid --cols --ppid
    -j,j job control   s  signal          --group --user --sid --rows
    -O,O preloaded -o  v  virtual memory  --cumulative --format --deselect
    -l,l long          u  user-oriented   --sort --tty --forest --version
    -F   extra full    X  registers       --heading --no-heading --context
                        ********* misc options *********
    -V,V  show version      L  list format codes  f  ASCII art forest
    -m,m,-L,-T,H  threads   S  children in sum    -y change -l format
    -c    scheduling class  c  true command name  n  numeric WCHAN,UID
    -w,w  wide output       e  show environment   -H process hierarchy
    [pascalinux@localhost pascalinux]$
    


    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    0
  8. pascal1975
     
    je fais un essai en tappant code et code:
                 total       used       free     shared    buffers     cached
    Mem:           186        176         10          0          8        100
    -/+ buffers/cache:         67        119
    Swap:          330          0        330
    


    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    0
    1. oeuf
       
      c'est bon pour les balises (j'étais en console, je voyais pas. C'est surtout pour les navigateurs graphiques que c'est important)
      0
  9. pascal1975
     
    Tout à l'heure j'ai vu que j'étais en démarrage à 50 mo d'utilisé,voilà,ah merci pour le lien sur la ram et sa compréhension ;-)

    Par contre pour troufignon,je me suis complètement trompé je pense !
    dois-je taper troufignon ou autre chose??? merci et peut-être à demain :-)

    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    0
  10. oeuf
     
    oui tu t'es trompé! pourquoi n'as-tu pas fait ce que je t'ai dit?

    tu as fait, à ce que je vois
    ps -af ~/troufignon

    je t'ai dit
    ps -A f > ~/troufignon

    ça n'a rien à voir!
    0
  11. oeuf
     
    et les balises c'est < code > machin bidule < /code > sans les espaces bien sûr mais AVEC les < > et /
    0
  12. chmod38 Messages postés 598 Statut Membre 23
     


    un ane affamé avance plus vite qu'un lion repu !
    0
    1. oeuf
       
      oui, et un tiens vaut mieux que deux tu l'auras, ventre affamé n'a pas d'oreille, tant va la cruche à l'eau qu'à la fin elle se casse, pierre qui roule n'amasse pas mousse, chez Germaine on rase gratis, toussa...
      0
  13. pascal1975
     
    salut,voilà j'ai taper dans un terminal,j'ai fait plusieurs essais :

    [pascalinux@localhost pascalinux]$ ps -A f > ~/troufignon
    [pascalinux@localhost pascalinux]$ su
    Password:
    [root@localhost pascalinux]# ps -A f > ~/troufignon
    [root@localhost pascalinux]# exit
    exit
    [pascalinux@localhost pascalinux]$ ps -A f > ~/home
    [pascalinux@localhost pascalinux]$ ps -A f > ~/etc
    [pascalinux@localhost pascalinux]$ ps -AF>~/troufignon
    [pascalinux@localhost pascalinux]$
    


    Désolé mais cela ne donne rien comme tu vois,à moins que je ne me trompe encore et encore?

    J'aimerais mieux comprendre mais je ne sais pas si tu as du temps à perdre avec moi,je le souhaite :-)

    @ bientôt :-)

    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    0
  14. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    La commande : ps -A f > ~/troufignon
    Ne fait rien d'autre que de créer un fichier "troufignon" dans le répertoire "/home/ton_nom_d_utilisateur" (ton répertoire perso symbolisé par le signe "~" (tilde) ), et d'y inscrire le résultat de la commande "ps -A f" qui sert à afficher l'état des processus en cours. Les options "-A" et "-f" sont "tous" (-A <=> all) et format complet (-f).

    Donc en toute logique tu dois avoir un fichier dans ton répertoire perso nommé "troufignon". Tu l'édites et tu le colles ici.

    La même commande sans le "redirecteur" (>) produira un affichage immédiat dans ta console. Tu peux procéder comme ça aussi et copier/coller le résultat.
    ps -A f
    ;-))

    Z'@+...che.
    JP : Zen, my Nuggets ! ;-)
    
    0
  15. pascal1975
     
    Salut jipicy,
    Je dois te dire merci pour la clarté de tes explications,et aussi que je tiens un petit journal de bord avec toutes les commandes et précisions que tu m'apporte,ici c'est /home/pascalinux/journal de bord.

    Voilà j'ai fait comme indiqué au dessus et j'en ai profité pour faire un petit "free -m ",ce qui suit a été executé au démarrage du pc :-)

    [pascalinux@localhost pascalinux]$ free -m
                 total       used       free     shared    buffers     cached
    Mem:           186        128         58          0          5         72
    -/+ buffers/cache:         49        137
    Swap:          330          0        330
    [pascalinux@localhost pascalinux]$ ps -A f
      PID TTY      STAT   TIME COMMAND
        1 ?        S      0:03 init [5]
        2 ?        SWN    0:00 [ksoftirqd/0]
        3 ?        SW<    0:00 [events/0]
        4 ?        SW<    0:00 [kblockd/0]
        5 ?        SW     0:00 [kapmd]
        6 ?        SW     0:00 [pdflush]
        7 ?        SW     0:00 [pdflush]
        8 ?        SW     0:00 [kswapd0]
        9 ?        SW<    0:00 [aio/0]
       11 ?        SW     0:00 [kseriod]
       15 ?        SW     0:00 [kjournald]
      113 ?        S      0:01 devfsd /dev
      244 ?        SW     0:00 [khubd]
      560 ?        SW     0:00 [kjournald]
     1750 ?        S      0:00 portmap
     1774 ?        S      0:00 syslogd -m 0
     1782 ?        S      0:00 klogd -2
     1938 ?        S      0:00 xfs -port -1 -daemon -droppriv -user xfs
     2010 ?        S      0:00 /usr/bin/mdkkdm -nodaemon
     2036 ?        S      0:04  \_ /etc/X11/X -deferglyphs 16 -auth /var/run/xauth/A
     2072 ?        S      0:00  \_ -:0
     2441 ?        S      0:00      \_ /bin/sh /usr/bin/startkde
     2522 ?        S      0:00          \_ magicdev
     2559 ?        S      0:00          \_ kwrapper ksmserver
     2037 ?        S      0:00 /usr/sbin/atd
     2076 ?        S      0:00 xinetd -stayalive -reuse -pidfile /var/run/xinetd.pid
     2549 ?        S      0:00  \_ fam
     2203 ?        S      0:00 crond
     2327 tty1     S      0:00 /sbin/mingetty tty1
     2328 tty2     S      0:00 /sbin/mingetty tty2
     2329 tty3     S      0:00 /sbin/mingetty tty3
     2330 tty4     S      0:00 /sbin/mingetty tty4
     2331 tty5     S      0:00 /sbin/mingetty tty5
     2332 tty6     S      0:00 /sbin/mingetty tty6
     2537 ?        S      0:00 /usr/lib/gconfd-2 13
     2540 ?        S      0:00 kdeinit: Running...
     2545 ?        S      0:00  \_ kdeinit: klauncher
     2562 ?        S      0:01  \_ kdeinit: kwin -session 117f0000010001091903807000
     2568 ?        S      0:00  \_ kdeinit: kio_file file /tmp/ksocket-pascalinux/kl
     2569 ?        S      0:00  \_ kdeinit: kio_file file /tmp/ksocket-pascalinux/kl
     2573 ?        S      0:00  \_ kdeinit: kio_devices devices /tmp/ksocket-pascali
     2583 ?        S      0:02  \_ kdeinit: konsole
     2584 pts0     S      0:00      \_ /bin/bash
     2618 pts0     R      0:00          \_ ps -A f
     2543 ?        S      0:00 kdeinit: dcopserver --nosid
     2548 ?        S      0:01 kdeinit: kded
     2558 ?        S      0:00 kdeinit: knotify
     2561 ?        S      0:00 kdeinit: ksmserver
     2564 ?        S      0:04 kdeinit: kdesktop
     2567 ?        S      0:03 kdeinit: kicker
     2575 ?        S      0:00 kdeinit: klipper
     2579 ?        S      0:01 korgac --miniicon korganizer
     2580 ?        S      0:01 knotes -session 117f000001000109190839500000019350018
    [pascalinux@localhost pascalinux]$
    


    Merci encore :-)

    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    0
  16. pascal1975
     
    re,voilà je me fait des petits fichiers de ce type(un peu répétitif,mais j'aimerais bien apprendre):

    La commande : ps -A f > ~/troufignon 
    Ne fait rien d'autre que de créer un fichier "troufignon" dans le répertoire "/home/pascalinux"
     
     (ton répertoire perso symbolisé par le signe "~" (tilde) )
     
     , et d'y inscrire le résultat de la commande "ps -A f" qui sert à afficher l'état des processus en cours.
      
      Les options "-A" et "-f" sont "tous" (-A <=> all) et format complet (-f)full. 
     
    Donc en toute logique tu dois avoir un fichier dans ton répertoire perso nommé "troufignon". Tu l'édites et tu le colles ici. 
     
    La même commande sans le "redirecteur" (>) produira un affichage immédiat dans ta console. Tu peux procéder comme ça aussi et copier/coller le résultat.
    
    commande en détail : " ps -A f > ~/troufignon " 
    
        _ " ps " --->commande pour savoir les processus actifs
        _ " A "  --->options All --tous
        _ " f "  --->affichage complet(full)
        _ " > "  --->rediriger les infos vers un dossier
        _ " ~ "  --->(tilde)substitut du "dossier   personnel"  /home/pascalinux 
        _ " /troufignon " --->création d'un fichier texte nommé "troufignon " à l'intérieure du "dossier personnel"
        
    Pour un affichage direct en console taper : " ps -A f "
    


    + +

    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    0
    1. oeuf
       
      à un détail près, jipicy a confondu f avec -f

      c'est bien f que je voulais, merci :-)

      je vais me siffler un café et je reviens et on commentera
      0
      1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898 > oeuf
         
        Oups :-( ... sorry.
        f      ASCII art forest
        ;-))

        Z'@+...che.
        JP : Zen, my Nuggets ! ;-)
        
        0
  17. pascal1975
     
    Slt oeuf,je dois y aller,merci d'avance pour ton futur commentaire,je le lirrais ce soir ou demain:-)
    @+

    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    0
  18. bob031 Messages postés 8228 Statut Membre 473
     
    Salut,

    Je me suis permis de lire votre discussion.
    Merci pour ces nouvelles connaissances et leurs explications !

    En attendant la suite ....(et la soluce au problème).

    Hafed
    0
  19. pascal1975
     
    b'soir,
    merci pour la rectification de f et -f ,je vais la changer :-) @+
    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      De rien, mais n'oublie pas que tu as toute l'aide nécessaire avec d'une part :
      man ps
      et d'autre part :
      ps --help
      ;-))

      Z'@+...che.
      JP : Zen, my Nuggets ! ;-)
      
      0
  20. pascal1975
     
    hello jipicy,
    Une nouvelle leçon,merci :-)

    Alors " man ps " m'affiche dans le terminal,l'aide détaillée de chaque commandec'est la version très complète,tandis que
    " ps --help "m'affiche dans le terminal,une aide résumée :-)

    Précision,pour l'aide " man " arrivé à la fin il est écrit (END) et là plus moyen de taper une autre commande,j'ai remarqué qu'en appuyant sur " q " cela efface tout et redonne une invite de commande :-)
    Voilà,un fichier de plus pour mon journal de bord,je m'en vais le remplir et vous souhaite la bonne nuit à tous ;-)

    @+

    .....Jimi   Hendrix.....L'avez-vous bien observé ?¿?
               .              .Voodoo Child.               .
    0
  21. oeuf
     
    attends! sépatou! t'as aussi info :-)

    info grep, info find, info tar, info emacs.... et l'incontournable, info info :-)

    info info en premier, surtout, c'est un peu space au premier abord
    0
  • 1
  • 2