Am Son, 2003-06-08 um 06.32 schrieb David Haller:
Hallo,
On Sun, 08 Jun 2003, Burkhard Schichtel wrote:
Ich habe hier u.a. zwei Rechner mit SuSE Linux 8.1 im Einsatz: Ein Notebook (192 MB RAM, PIII 600, 256 MB SWAP) und ein Desktop Rechner (Intel Celeron 460, 128 MB, 256 MB SWAP). Der Desktop Rechner läuft im Runlevel 3 (also ohne X) und stellt im LAN einige Serverdienste (DNS, HTTPD und ftp zur Verfügung) und dient als Backup Server für eine Datensicherung übers Netz.
Das RAM "reicht" bei beiden, der Server koennte aber sicher noch etwas mehr vertragen, falls du grad was zur Hand hast ;) Ohne X/KDE etc. fallen natuerlich die uebelsten Speicherfresser weg, d.h. "brauche" tust du mehr RAM vermutlich nicht (-> schau dir die normale Auslastung des RAM mal genauer an). Das hat aber recht sicher nix mit deinem Problem zu tun.
Bei dem Desktop Rechner läuft ca. alle 3 Wochen der verfügbare Speicher gnadenlos voll, also verfügbarer RAM ca. 4KB SWAP 0. Die letzten Worte des Logfiles sind meist: Cant allocate Memory...
Welche Anwendungen laufen? Frisst eine davon das RAM auf? (->top) Das Problem ist vermutlich ein Speicherleck in irgendeiner App. Lass einfach mal "top" (-> M fuer sortierung nach RAM) auf ner extra Konsole mitlaufen...
Auf dem "Server" apache, nfsserver, bind9, mysql, postgresql. Auf dem Notebook (mit dem gleichen Problem) keines dieser Programme. Das ist ein typischer Arbeitsplatzrechner mit X, KDE, evolution, mozilla, OOo etc. Den Gedanken mit dem Speicherleck hatte ich auch, aber dagegen spricht IMHO, dass das gleiche Problem auf zwei Rechnern mit völlig unterschiedlicher Software auftritt. Einzige Gemeinsamkeit: SuSE 8.1. Die Ausgabe von top loge ich (auf dem "Server") bereits seit geraumer Zeit mit. Aber ich finde keinerlei Auffälligkeiten.
Andere Rechner, allesamt mit (SuSE) Linux, aber mit älteren Versionen (7.1 - 8.0) laufen zuverlässig und völlig problemlos.
Was fuer einen Kernel verwendest du?
2.4.19-4GB Gruß Burkhard