Speicherverwaltung bei Suse 8.1
Hallo Liste! 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 Notebook dient mir als mobiler Arbeitsplatzrechner (wär hätte das gedacht...), also mit X und Co. 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... Gleiches passiert (seltener) beim Notebook, allerdings dann, wenn "größere" Datenmengen zu verarbeiten sind. Z.B. heute beim Abrufen von Emails: 1800 Emails mit Evolution 2.2 abgerufen und tschüss. Speicher inkl. SWAP voll. (s.o.) Meldung: Cant allocate Memory. Andere Rechner, allesamt mit (SuSE) Linux, aber mit älteren Versionen (7.1 - 8.0) laufen zuverlässig und völlig problemlos. Daher (jetzt endlich) die im Subject angedeutete Frage: Hat SuSE 8.1 ein Problem bei der Speicherverwaltung? Ist da irgendwas bekannt, oder hat jemand ähnliche Probleme - und vor allem eine Lösung? Gruß Burkhard
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...
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?
Daher (jetzt endlich) die im Subject angedeutete Frage: Hat SuSE 8.1 ein Problem bei der Speicherverwaltung? Ist da irgendwas bekannt, oder hat jemand ähnliche Probleme - und vor allem eine Lösung?
Eigentlich nicht. IDE-Probleme mit dem ausgelieferten Kernel sind bekannt, die Probleme wg. der VM waren frueher, so um 2.4.11 rum und AFAIK spaetestens mit 2.4.16 dann behoben... -dnh PS: mein sigmonster hat die eicar*com Signatur eingefuegt, will mir das was sagen? Aber bevor hier wieder der Teufel los ist, ersetze ich die mal lieber ;) -- "Luft und Liebe" macht Asthma und AIDS. Sonnenlicht macht Hautkrebs. Besser ist es, man geht eine Symbiose mit Schimmelpilzen ein. Meine Fuesse riechen mittlerweile nach Gorgonzola. Ist sicher sehr gesund. -- Mirko Liss in dasr
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
Am Sonntag, 8. Juni 2003 07:09 schrieb Burkhard Schichtel:
Am Son, 2003-06-08 um 06.32 schrieb David Haller:
Was fuer einen Kernel verwendest du?
2.4.19-4GB
Hast Du den Kernel noch Original wie mitgeliefert, oder Updated? Würde dringend empfehlen wegen des ptrace Bugs upzudaten: http://www.suse.de/de/security/2003_21_kernel.html Vielleicht behebt das auch Dein Problem, denn es wurde mehr gefixed als nur diese Sicherheitslücke. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
participants (3)
-
Burkhard Schichtel
-
David Haller
-
Manfred Tremmel