Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Waar gaat mijn memory heen  (gelezen 1197 keer)

Offline wapper

  • Lid
Waar gaat mijn memory heen
« Gepost op: 2012/02/10, 20:58:48 »
Hallo allemaal,

Ik ben sinds kort aan het experimenteren met een oude pc, waar ik ubuntu server op heb geinstalleerd.
Nu valt het me op dat er redelijk veel geheugen in gebruik is, maar ik kan niet vinden waar dat aan op gaat.
$ free -m
             total       used       free     shared    buffers     cached
Mem:          5983       3874       2109          0         15       3495
-/+ buffers/cache:        363       5619
Swap:        19073          0      19073

Maar als ik kijk naar processen die veel geheugen in beslag nemen zie ik er geen:

$ ps aux | sort -nrk 4 | head
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
1003      1166  0.1  0.8 336652 49264 ?        Sl   14:15   0:32 /usr/bin/python CouchPotato.py
1003      1462  0.0  0.4 317916 26752 ?        Sl   14:15   0:05 /usr/bin/python -OO /usr/bin/sabnzbdplus
mysql     1145  0.0  0.3 161764 18568 ?        Ssl  14:15   0:02 /usr/sbin/mysqld
root      1229  0.0  0.1  45836  7040 ?        S    14:15   0:00 python /usr/sbin/denyhosts
www-data  1260  0.0  0.0 166120  3820 ?        S    14:15   0:00 /usr/bin/php5-fpm --fpm-config /etc/php5/fpm/php5-fpm.conf
www-data  1259  0.0  0.0 166120  3820 ?        S    14:15   0:00 /usr/bin/php5-fpm --fpm-config /etc/php5/fpm/php5-fpm.conf
www-data  1252  0.0  0.0  28564  1536 ?        S    14:15   0:00 nginx: worker process
www-data  1251  0.0  0.0  28564  1280 ?        S    14:15   0:00 nginx: worker process
syslog    1056  0.0  0.0 120784  2188 ?        Sl   14:15   0:00 rsyslogd -c4

$ uname -a
Linux hostname 2.6.38-13-server #54~lucid1-Ubuntu SMP Wed Jan 4 14:38:03 UTC 2012 x86_64 GNU/Linux

Heeft iemand enig idee hoe ik kan vinden waar het geheugen naar toe gaat?

edit:
Oh, ik zie dat er ook een categorie "Server en netwerk" is, zou een mod dit topic kunnen verplaatsen?
« Laatst bewerkt op: 2012/02/10, 21:16:46 door wapper »

Offline Roc.am

  • Lid
Re: Waar gaat mijn memory heen
« Reactie #1 Gepost op: 2012/02/10, 22:36:00 »
top
- Roc

Offline wapper

  • Lid
Re: Waar gaat mijn memory heen
« Reactie #2 Gepost op: 2012/02/11, 08:50:24 »
top
- Roc

Ook in top kan ik niet zien waar het geheugen naartoe gaat.
In onderstaand overzicht heb ik gesorteerd op %MEM.
  PID   PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                         
 1166   20   0  328m  48m 3012 S    0  0.8   1:08.36 python                                                                                           
 1462   20   0  310m  26m 1388 S    0  0.4   0:15.30 sabnzbdplus                                                                                     
 1145   20   0  157m  18m 1392 S    0  0.3   0:05.53 mysqld                                                                                           
 1229   20   0 45836 7040 1332 S    0  0.1   0:00.47 python                                                                                           
 1245   20   0 10300 4524 4376 S    0  0.1   0:00.00 knockd                                                                                           
 1258   20   0  162m 4428 1072 S    0  0.1   0:03.02 php5-fpm                                                                                         
 4437   20   0 21592 4276 1592 S    0  0.1   0:00.11 bash                                                                                             
 1259   20   0  162m 3820  464 S    0  0.1   0:00.00 php5-fpm                                                                                         
 1260   20   0  162m 3820  464 S    0  0.1   0:00.00 php5-fpm                                                                                         
 4337   20   0 94528 3492 2508 S    0  0.1   0:00.00 smbd                                                                                             
 4335   20   0 94656 3472 2476 S    0  0.1   0:00.01 smbd                                                                                             
 4357   20   0 70640 3216 2488 S    0  0.1   0:00.01 sshd                                                                                             
 1046   20   0 94352 2960 2012 S    0  0.0   0:00.01 smbd                                                                                             
 1055   20   0 49308 2540 1992 S    0  0.0   0:00.00 sshd                                                                                                                                                                                   

Offline jolo

  • Lid
Re: Waar gaat mijn memory heen
« Reactie #3 Gepost op: 2012/02/11, 09:16:24 »
Je zou ook nog kunnen kijken hoeveel werkgeheugen de processen gebruiken, via applicatie Systeemmonitor op tabblad Processen.
Hoofd PC januari 2018 HP Compaq Elite 8300 SFF Windows 10 & Xubuntu 18.04.3
PC 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Xubuntu test pc
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM

Re: Waar gaat mijn memory heen
« Reactie #4 Gepost op: 2012/02/11, 09:46:30 »
Die statistiek is wat misleidend het totale geheugengebruik is 3874, daarvan is 3495 in gebruik als cache. Linux pakt hiervoor zoveel geheugen als mogelijk / nodig. Alleen geheugen dat je niet nodig hebt voor programma's wordt als cache gebruikt. Het echte geheugengebruik door applicaties is < 400 MB in jouw geval.

Offline aartje

  • Lid
Re: Waar gaat mijn memory heen
« Reactie #5 Gepost op: 2012/02/11, 11:46:21 »
Die statistiek is wat misleidend het totale geheugengebruik is 3874, daarvan is 3495 in gebruik als cache. Linux pakt hiervoor zoveel geheugen als mogelijk / nodig. Alleen geheugen dat je niet nodig hebt voor programma's wordt als cache gebruikt. Het echte geheugengebruik door applicaties is < 400 MB in jouw geval.
En dat is dus het VOORDEEL van Ubuntu, er wordt zoveel mogelijk van
memory-buffers en/of cache gebruik gemaakt. Dat geheugen wordt pas vrijgegeven
als het voor iets anders nodig is en er geen geheugen meer is.
Je ziet het effect als je bv. Liberoffice (of) Openoffice opstart. Dat duurt even,
zeg 10 seconden) voor het opgestart is. Sluit je Office dan weer en start
je het weer op, dan is het het veel sneller opgestart

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Waar gaat mijn memory heen
« Reactie #6 Gepost op: 2012/02/11, 12:02:28 »
Die statistiek is wat misleidend het totale geheugengebruik is 3874, daarvan is 3495 in gebruik als cache. Linux pakt hiervoor zoveel geheugen als mogelijk / nodig. Alleen geheugen dat je niet nodig hebt voor programma's wordt als cache gebruikt. Het echte geheugengebruik door applicaties is < 400 MB in jouw geval.
Wat hij zegt :)

Verder: http://www.linuxatemyram.com/

Offline wapper

  • Lid
[solved] Re: Waar gaat mijn memory heen
« Reactie #7 Gepost op: 2012/02/11, 12:36:13 »
Die statistiek is wat misleidend het totale geheugengebruik is 3874, daarvan is 3495 in gebruik als cache. Linux pakt hiervoor zoveel geheugen als mogelijk / nodig. Alleen geheugen dat je niet nodig hebt voor programma's wordt als cache gebruikt. Het echte geheugengebruik door applicaties is < 400 MB in jouw geval.
Wat hij zegt :)

Verder: http://www.linuxatemyram.com/

Dank u allen, weer een mysterie opgelost.
En weer wat geleerd.