Memory-Leak finden
Hallo,
vor einigen Tagen haben ich ein etwas älteren Server von mir mit
OpenSuse 10.2 neu installiert. Vorher lief dort Suse 9.0.
Seither sehe ich, dass immer mehr Speicher beansprucht und nicht
freigegeben wird.
Auf dem Server laufen so gut wie keine Dienste. Kernel ist OpenSuSE-Default.
Einige Hinweise im Internet und Erfahrungen von Freunden/Kollegen
deuten darauf hin, dass das Problem mit den GDTH-Treiber zu tun haben
könnte.
Wie kann ich genau herausbekommen, wer den Speicher beansprucht. Wie
kann man am besten Memory-Leaks im Kernel finden?
Aktuell fehlen gut 250 MB und es werden immer mehr...
Danke für eure Hilfe,
Matthias
Hier die Ausgabe von ps, free, lsmod und modinfo gdth
suse:/etc # ps faxuwww
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 740 288 ? Ss Sep18 0:02 init [3]
root 2 0.0 0.0 0 0 ? S Sep18 0:00 [migration/0]
root 3 0.0 0.0 0 0 ? SN Sep18 0:00 [ksoftirqd/0]
root 4 0.0 0.0 0 0 ? S< Sep18 0:00 [events/0]
root 5 0.0 0.0 0 0 ? S< Sep18 0:00 [khelper]
root 6 0.0 0.0 0 0 ? S< Sep18 0:00 [kthread]
root 9 0.0 0.0 0 0 ? S< Sep18 0:07 _
[kblockd/0]
root 10 0.0 0.0 0 0 ? S< Sep18 0:00 _ [kacpid]
root 11 0.0 0.0 0 0 ? S< Sep18 0:00 _
[kacpi_notify]
root 100 0.0 0.0 0 0 ? S< Sep18 0:00 _ [cqueue/0]
root 101 0.0 0.0 0 0 ? S< Sep18 0:00 _ [kseriod]
root 142 0.0 0.0 0 0 ? S< Sep18 8:58 _ [kswapd0]
root 143 0.0 0.0 0 0 ? S< Sep18 0:00 _ [aio/0]
root 386 0.0 0.0 0 0 ? S< Sep18 0:00 _
[kpsmoused]
root 754 0.0 0.0 0 0 ? S< Sep18 0:00 _
[scsi_eh_0]
root 827 0.0 0.0 0 0 ? S< Sep18 0:02 _
[kjournald]
root 1162 0.0 0.0 0 0 ? S< Sep18 0:00 _ [khubd]
root 1824 0.0 0.0 0 0 ? S< Sep18 0:00 _
[kjournald]
root 1826 0.0 0.0 0 0 ? S< Sep18 0:00 _
[kjournald]
root 1828 0.0 0.0 0 0 ? S< Sep18 0:02 _
[kjournald]
root 1830 0.0 0.0 0 0 ? S< Sep18 12:26 _
[kjournald]
root 3574 0.0 0.0 0 0 ? S< Sep18 0:02 _ [kauditd]
root 11940 0.0 0.0 0 0 ? S Oct11 1:04 _ [pdflush]
root 4039 0.0 0.0 0 0 ? S Oct15 0:02 _ [pdflush]
root 875 0.0 0.1 1932 616 ? S
participants (1)
-
Matthias Kerk