Connaissances Informatiques >> systèmes >> Unix >> Content
  Derniers articles
  • Comment puis-je savoir combien de sh…
  • Comment faire pour trouver une comma…
  • Unix est-il un type de programme uti…
  • Quel symbole indique un fichier lié…
  • Pourquoi Windows est-il multitâche …
  • Qu'est-ce qu'un serveur Unix ? 
  • Que signifie opking ? 
  • Unix Domain Sockets Tutorial 
  • Que sont les fichiers binaires et le…
  • Que fait la commande sous Linux ? 
  •   Unix
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP

  • Windows 7

  • Windows 10

  • Windows 11

  • Windows 2012

  • Windows 2016

  • Windows 2019

  • Windows 2022

  • Apple

  • Android

  • iOS

  • CentOS
  •  
    Unix

    Lorsque plusieurs programmes ou processus sont exécutés sur une machine Unix, comment savoir que la quantité de mémoire utilisée par chaque programme ?

    Il existe plusieurs façons de connaître la quantité de mémoire utilisée par chaque programme sur une machine Unix.

    * Utilisation de la commande `top` : La commande « top » fournit une vue en temps réel des processus exécutés sur un système, y compris la quantité de mémoire utilisée par chaque processus. Pour utiliser la commande « top », ouvrez simplement une fenêtre de terminal et tapez « top ». Le résultat de la commande `top` ressemblera à ceci :

    ```

    haut - 16:30:08 jusqu'à 15:02, 2 utilisateurs, charge moyenne :0,25, 0,26, 0,26

    Tâches :208 au total, 1 en cours d'exécution, 207 en sommeil, 0 arrêtée, 0 zombie

    %Cpu(s) :0,0 us, 0,0 sy, 0,0 ni, 99,9 id, 0,1 wa, 0,0 hi, 0,0 si, 0,0 st

    KiB Mem : 16155720 au total, 2792848 gratuits, 13136972 utilisés, 228192 buff/cache

    Échange de KiB : 25612800 au total, 25584768 gratuits, 28032 utilisés. 1285484 dispo Mem

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMANDE

    0 racine 20 0 852M 132M 12M S 1.1 0.8 0:01.13 irqbalance

    ```

    La colonne "%MEM" dans la sortie de la commande `top` indique le pourcentage de mémoire utilisé par chaque processus.

    * Utilisation de la commande `ps` : La commande « ps » peut être utilisée pour afficher des informations sur les processus exécutés sur un système, y compris la quantité de mémoire utilisée par chaque processus. Pour utiliser la commande `ps`, ouvrez simplement une fenêtre de terminal et tapez `ps aux`. Le résultat de la commande `ps` ressemblera à ceci :

    ```

    UTILISATEUR PID %CPU %MEM VSZ RSS TTY STAT HEURE DE DÉBUT COMMANDE

    racine 0 0,0 0,0 16644 2344 ? S Sep06 0:10.50 initialisation [3]

    racine 1 0,0 0,0 5244 928 ? S Sep06 0:00.00 initialisation [2]

    racine 2 0,1 0,0 11408 2340 pts/0 R+ Sep06 0:00.01 /sbin/getty

    ```

    La colonne "%MEM" dans la sortie de la commande `ps` indique le pourcentage de mémoire utilisé par chaque processus.

    * Utilisation de la commande `free` : La commande « free » peut être utilisée pour afficher des informations sur la quantité de mémoire libre et utilisée sur un système. Pour utiliser la commande « free », ouvrez simplement une fenêtre de terminal et tapez « free ». Le résultat de la commande « free » ressemblera à ceci :

    ```

    total utilisé tampons partagés gratuits mis en cache

    Mémoire :8192000 6245172 1946828 0 9688 95232

    -/+ tampons/cache :5246040 2945960

    Échange :1638400 184 1638216

    ```

    La colonne « utilisée » dans la sortie de la commande « free » indique la quantité totale de mémoire utilisée par tous les processus du système.

    Ce ne sont là que quelques-unes des façons de connaître la quantité de mémoire utilisée par chaque programme sur une machine Unix.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Quelle est la commande utilisée pour supprimer un répertoire sous Linux ? 
  • Comment faire pour arrêter ou redémarrer une machine UNIX 
  • Unix Mémoire partagée Tutorial 
  • Que sont les paramètres de commande ? 
  • Sous Unix où la sortie standard est généralement dirigée ? 
  • Pourquoi Unix a-t-il réussi ? 
  • Où trouve-t-on le code source Unix ? 
  • Comment installer un logiciel Unix 
  • Qu’entend-on par le terme bit par seconde ? 
  • Qu’est-ce que le thrashing dans la terminologie informatique ? 
  • Connaissances Informatiques © http://www.ordinateur.cc