| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  •  
    Computer Viden >> systemer >> Unix >> Content
    Når flere programmer eller processer kører på en Unix-maskine, hvordan finder du ud af, at der bruges meget hukommelse af hvert program?
    Der er et par måder at finde ud af, hvor meget hukommelse der bruges af hvert program på en Unix-maskine.

    * Ved brug af kommandoen `top`: Kommandoen `top` giver en realtidsvisning af de processer, der kører på et system, inklusive mængden af ​​hukommelse, hver proces bruger. For at bruge 'top'-kommandoen skal du blot åbne et terminalvindue og skrive 'top'. Outputtet af 'top'-kommandoen vil se sådan ud:

    ```

    top - 16:30:08 op 15:02, 2 brugere, belastningsgennemsnit:0,25, 0,26, 0,26

    Opgaver:208 i alt, 1 løb, 207 sovende, 0 stoppede, 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 i alt, 2792848 gratis, 13136972 brugt, 228192 buff/cache

    KiB Swap:25612800 i alt, 25584768 gratis, 28032 brugt. 1285484 benytter Mem

    PID BRUGER PR NI VIRT RES SHR S %CPU %MEM TID+ KOMMANDO

    0 root 20 0 852M 132M 12M S 1,1 0,8 0:01,13 irqbalance

    ```

    Kolonnen "%MEM" i outputtet af 'top'-kommandoen viser procentdelen af ​​hukommelsen, som hver proces bruger.

    * Brug af `ps`-kommandoen: Kommandoen `ps` kan bruges til at vise information om de processer, der kører på et system, inklusive mængden af ​​hukommelse, hver proces bruger. For at bruge kommandoen `ps` skal du blot åbne et terminalvindue og skrive `ps aux`. Outputtet af 'ps'-kommandoen vil se nogenlunde sådan ud:

    ```

    BRUGER PID %CPU %MEM VSZ RSS TTY STAT STARTTID KOMMANDO

    rod 0 0,0 0,0 16644 2344 ? S sep06 0:10.50 init [3]

    rod 1 0,0 0,0 5244 928 ? S sep06 0:00.00 init [2]

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

    ```

    Kolonnen "%MEM" i outputtet af `ps`-kommandoen viser procentdelen af ​​hukommelsen, som hver proces bruger.

    * Brug af kommandoen `gratis`: Kommandoen `gratis` kan bruges til at vise information om mængden af ​​ledig og brugt hukommelse på et system. For at bruge kommandoen `gratis` skal du blot åbne et terminalvindue og skrive `gratis`. Outputtet af 'free'-kommandoen vil se nogenlunde sådan ud:

    ```

    samlede brugte gratis delte buffere cachelagret

    Mem:8192000 6245172 1946828 0 9688 95232

    -/+ buffere/cache:5246040 2945960

    Byt:1638400 184 1638216

    ```

    Kolonnen "brugt" i outputtet af kommandoen `gratis` viser den samlede mængde hukommelse, der bruges af alle processerne på systemet.

    Dette er blot nogle få af måderne at finde ud af, hvor meget hukommelse der bruges af hvert program på en Unix-maskine.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad er gemt i en fil-inode på Linux- eller unix-syste…
    ·Hvad er forskellen mellem routbare og ikke-routerbare p…
    ·Sådan Unzip en ZIP- fil i Unix 
    ·Sådan fjernes Mærkeligt Navngivne filer på Unix 
    ·Hvad betyder w heldo127? 
    ·En tutorial til AIX på Unix 
    ·Sådan Kill etablerede forbindelser i Unix Fra NetStat 
    ·Sådan Find ud af, hvem tilhører en Unix Group 
    ·Hvad er forskellen mellem LPAR og VIOS? 
    ·Sådan Unzip en fil i Unix 
      Anbefalede Artikler
    ·Sådan installeres en Mac OSX på EeePC uden en ekstern…
    ·Sådan bruges Administrator Mode til Get Adobe Flash ti…
    ·Sådan skifte positioner af fanerne i proceslinjen i Wi…
    ·Hvordan laver cd Windows XP Multi Bootable Files 
    ·Sådan at opgradere fra Windows Vista til Windows 7 
    ·Startup Muligheder for Macbook 
    ·Sådan Defragmenter Hiberfil 
    ·Sådan aktiveres Bluetooth på min M- 1625 
    ·Sådan tilføjes et Cron Job 
    ·Sådan Pin Kør til Windows 7 proceslinjen 
    Copyright © Computer Viden https://www.computerdk.com