AUswertung Top

michael-08

New Member
Hallo, folgende Frage. Inwieweit lässt sich den die Ausgabe von Top auswerten?

Code:
top - 20:56:05 up 43 min,  1 user,  load average: 0.00, 0.00, 0.00
Tasks:  83 total,   2 running,  81 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.3%sy,  0.0%ni, 98.0%id,  1.3%wa,  0.0%hi,  0.3%si,  0.0%st
Mem:    516480k total,   286060k used,   230420k free,    29548k buffers
Swap:   983068k total,        0k used,   983068k free,   118868k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 2102 clamav    20   0 78408  73m  412 S  0.0 14.6   0:00.00 clamd
 1878 amavis    20   0 28852  21m 2344 S  0.0  4.4   0:00.10 amavisd-new
 1887 amavis    20   0 29764  21m 1820 S  0.0  4.3   0:00.02 amavisd-new
 1888 amavis    20   0 29764  21m 1808 S  0.0  4.3   0:00.02 amavisd-new
 2576 mysql     20   0  124m  16m 4760 S  0.0  3.2   0:00.76 mysqld
 1889 root      20   0 39760 9552 5940 S  0.0  1.8   0:00.24 apache2
 2097 www-data  20   0 39760 4276  652 S  0.0  0.8   0:00.00 apache2
 2098 www-data  20   0 39760 4272  648 S  0.0  0.8   0:00.00 apache2
 2099 www-data  20   0 39760 4272  648 S  0.0  0.8   0:00.00 apache2
 2100 www-data  20   0 39760 4272  648 S  0.0  0.8   0:00.00 apache2
 2101 www-data  20   0 39760 4272  648 S  0.0  0.8   0:00.00 apache2
 2219 root      20   0 23532 4180 1748 S  0.0  0.8   0:00.59 fail2ban-server
 2769 root      20   0  8144 2548 2104 R  0.0  0.5   0:00.16 sshd
 1896 www-data  20   0 20896 2468  484 S  0.0  0.5   0:00.02 apache2
 2735 root      20   0  5620 1812 1468 S  0.0  0.4   0:00.02 master
 2744 postfix   20   0  5676 1768 1436 S  0.0  0.3   0:00.04 qmgr
 2742 postfix   20   0  5632 1724 1400 S  0.0  0.3   0:00.02 pickup
 2771 root      20   0  2952 1580 1220 S  0.0  0.3   0:00.20 bash
 1822 root      20   0 27220 1364  904 S  0.0  0.3   0:00.79 rsyslogd
 2537 root      20   0  2832 1316 1088 S  0.0  0.3   0:00.02 mysqld_safe
 2373 ntp       20   0  4260 1276  992 S  0.0  0.2   0:00.36 ntpd
 1856 zabbix    25   5  5132 1176  952 S  0.0  0.2   0:02.36 zabbix_agentd
 2799 root      20   0  2392 1120  884 R  0.0  0.2   0:00.02 top
 2394 root      20   0  5416 1020  664 S  0.0  0.2   0:00.00 sshd
 2193 root      20   0  4252  984  804 S  0.0  0.2   0:00.00 cron
  954 root      16  -4  2288  764  488 S  0.0  0.1   0:00.38 udevd
 2386 root      20   0  8572  760  424 S  0.0  0.1   0:00.00 pure-ftpd-mysql
 2496 clamav    20   0  3124  748  588 S  0.0  0.1   0:00.00 freshclam
    1 root      20   0  2100  684  588 S  0.0  0.1   0:01.10 init
 1860 zabbix    25   5  5188  664  432 S  0.0  0.1   0:00.04 zabbix_agentd
 2203 messageb  20   0  2620  652  492 S  0.0  0.1   0:00.00 dbus-daemon
 2112 root      20   0  2120  620  504 S  0.0  0.1   0:00.00 authdaemond
 1855 zabbix    25   5  5132  612  392 S  0.0  0.1   0:00.00 zabbix_agentd
 2128 root      20   0  2060  596  508 S  0.0  0.1   0:00.00 couriertcpd
 2140 root      20   0  2060  596  508 S  0.0  0.1   0:00.00 couriertcpd
 2158 root      20   0  2060  596  508 S  0.0  0.1   0:00.00 couriertcpd
 2146 root      20   0  2060  592  508 S  0.0  0.1   0:00.00 couriertcpd
 1863 root      20   0  1764  572  496 S  0.0  0.1   0:00.00 acpid
 2577 root      20   0  1748  536  464 S  0.0  0.1   0:00.00 logger
 1857 zabbix    25   5  5132  520  296 S  0.0  0.1   0:00.00 zabbix_agentd
 1858 zabbix    25   5  5132  520  296 S  0.0  0.1   0:00.00 zabbix_agentd
 1859 zabbix    25   5  5132  520  296 S  0.0  0.1   0:00.00 zabbix_agentd
 1742 root      20   0  3272  516  368 S  0.0  0.1   0:00.00 famd
 1636 daemon    20   0  1892  512  416 S  0.0  0.1   0:00.00 portmap
 2754 root      20   0  1764  508  436 S  0.0  0.1   0:00.00 getty
 2751 root      20   0  1764  504  436 S  0.0  0.1   0:00.00 getty
 2753 root      20   0  1764  504  436 S  0.0  0.1   0:00.00 getty

mit dieser Ausgabe komme ich niemals auf 250 MB Speicherverbrauch! Wenn ich die großen Werte addiere 10% ca 50MB komme ich auf 170 MB und ca. 280 MB sollen verwendet sein! Wo finde ich die anderen MB?
 
Code:
Tasks:  83 total
Hat die Prozessliste, die du siehst, auch nur annähernd 83 Einträge? Ist dir klar, dass die Anzahl der angezeigten Prozesse durch die Größe deines Bildschirms bzw. der Größe des Fensters begrenzt wird? Ist dir klar, dass du dem verbrauchten Speicher auch die Puffer und Caches (buffers, cached) gehören?
 
Hallo, sicher ist mir das klar gewesen! Es sind 45 Prozesse aufgelistet die nach Speicherauslastung sortiert sind, also muss ich nochmal 40 Prozesse je ~0.1 hinzurechnen! Das sind addiert ~4% Demnach nochmal so ca. 25MB Speicher!

Nach meiner Rechnung fehlen aber noch ca 40MB

516480 / 100 = 5164,8

Alle Prozesse addiert ergeben ca. 48%, Das entspricht einem Speicherverbrauch von 247910,4!

Da fehlen noch ca. 38MB

Aber den buffer hab ich vorher nicht berücksichtigt! Fehlen aber immer noch 10MB wenn ich den buffer mit reinrechne!
 
Back
Top