Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> unix >> Content
Als er meerdere programma's of processen op een Unix-machine draaien, hoe kom je er dan achter dat elk programma veel geheugen gebruikt?
Er zijn een paar manieren om erachter te komen hoeveel geheugen door elk programma op een Unix-machine wordt gebruikt.

* Met behulp van het `top` commando: Het `top`-commando biedt een real-time weergave van de processen die op een systeem draaien, inclusief de hoeveelheid geheugen die elk proces gebruikt. Om het commando `top` te gebruiken, opent u eenvoudigweg een terminalvenster en typt u `top`. De uitvoer van het `top`-commando zal er ongeveer zo uitzien:

```

top - 16:30:08 tot 15:02, 2 gebruikers, gemiddelde belasting:0,25, 0,26, 0,26

Taken:208 totaal, 1 rennend, 207 slapend, 0 gestopt, 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 totaal, 2792848 gratis, 13136972 gebruikt, 228192 buff/cache

KiB Swap:25612800 totaal, 25584768 gratis, 28032 gebruikt. 1285484 beschikbaar Mem

PID GEBRUIKER PR NI VIRT RES SHR S %CPU %MEM TIME+ OPDRACHT

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

```

De kolom "%MEM" in de uitvoer van het `top`-commando toont het percentage geheugen dat elk proces gebruikt.

* Het commando `ps` gebruiken: Het commando `ps` kan worden gebruikt om informatie weer te geven over de processen die op een systeem draaien, inclusief de hoeveelheid geheugen die elk proces gebruikt. Om het commando `ps` te gebruiken, opent u eenvoudigweg een terminalvenster en typt u `ps aux`. De uitvoer van het `ps`-commando zal er ongeveer zo uitzien:

```

GEBRUIKER PID %CPU %MEM VSZ RSS TTY STAT STARTTIJD OPDRACHT

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

wortel 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

```

De kolom "%MEM" in de uitvoer van het `ps`-commando toont het percentage geheugen dat elk proces gebruikt.

* Met behulp van het `free` commando: Het commando `free` kan worden gebruikt om informatie weer te geven over de hoeveelheid vrij en gebruikt geheugen op een systeem. Om de opdracht `free` te gebruiken, opent u eenvoudigweg een terminalvenster en typt u `free`. De uitvoer van het `free`-commando zal er ongeveer zo uitzien:

```

totaal aantal gebruikte gratis gedeelde buffers in de cache

Geheugen:8192000 6245172 1946828 0 9688 95232

-/+ buffers/cache:5246040 2945960

Ruilen:1638400 184 1638216

```

De kolom "gebruikt" in de uitvoer van het commando `free` toont de totale hoeveelheid geheugen die wordt gebruikt door alle processen op het systeem.

Dit zijn slechts enkele manieren om erachter te komen hoeveel geheugen door elk programma op een Unix-machine wordt gebruikt.

Previous: Next:
  unix
·Op welk type hardware draait U…
·Hoe je meerdere bestanden Unzi…
·Unix System Services Training 
·Wat is het verschil tussen opd…
·Wat zijn binaire bestanden en …
·Tutorial over UNIX Sorteren Co…
·Belangrijkste functie van het …
·Een tutorial voor montage in U…
·Hoe te JAVA_HOME instellen in …
  Related Articles
Noem de stappen om de herstelconsole te …
Wat is het doel van hulpchats bij het ge…
Wat gebeurt er als u met Windows werkt a…
Hoe voorkom je dat Windows XP bij het op…
Wanneer u dubbelklikt op een snelkoppeli…
Hoe weet iemand wanneer hij de ramen in …
Hoe gebruikt Windows 7 een vhd bij het m…
Wanneer u een bestand naar de Windows 7-…
Wanneer het besturingssysteem wordt gela…
  Besturingssysteem Articles
·Hoe je NT FileSystem fouten te herstelle…
·Hoe lettertypeverzachting in Windows 11 …
·Hoe Ansible te gebruiken Beheer Windows-…
·Een USB virtuele printerpoort is gewoon …
·Hoe de SSID wijzigen op een router in Wi…
·Hoe maak je horizontaal en verticaal scr…
·Hoe een Unidentified netwerk in Windows …
·Hoe maak je een opdracht niet gevonden i…
·Hoe maak je een XP Reg Code zoeken 
Copyright © Computer Kennis https://www.nldit.com