Hoher Speicherverbrauch von X-Server normal ?
Hallo Liste, ich nutze auf meinem Suse 7.0 System Xfree 4.0.1. Das Kommando 'top' zeigt mir an, daß mein X-Server 104 MB Speicher belegt !!!!! Das sind bei mir 40,9% des Gesamtspeichers (256MB). Bei meinem Zweitrechner mit 64MB werden rund 46% des Gesamtspeichers duch X belegt. Ist so ein hoher Speicherverbrauch normal oder läuft hier irgendetwas schief ? Wozu braucht X soviel RAM ? Vielen Dank für sachdienliche Hinweise ! Gruß, Thomas
Thomas Steinke schrieb:
Hallo Liste,
ich nutze auf meinem Suse 7.0 System Xfree 4.0.1.
Das Kommando 'top' zeigt mir an, daß mein X-Server 104 MB Speicher belegt !!!!! Das sind bei mir 40,9% des Gesamtspeichers (256MB).
Bei meinem Zweitrechner mit 64MB werden rund 46% des Gesamtspeichers duch X belegt.
Ist so ein hoher Speicherverbrauch normal oder läuft hier irgendetwas schief ?
Wozu braucht X soviel RAM ?
ich denke mal um ein Abbild der Oberfläche zu speichern und die einzelnen Objekte (Fenster etc.) zu verwalten. Je nach Auflösung und Farbtiefe kann das imho durchaus normal sein. Daniel "fengor" Brachmann
On Don, 29 Mär 2001, Daniel Brachmann wrote:
Das Kommando 'top' zeigt mir an, daß mein X-Server 104 MB Speicher belegt !!!!! Das sind bei mir 40,9% des Gesamtspeichers (256MB). Ist so ein hoher Speicherverbrauch normal oder läuft hier irgendetwas schief ?
Ja.
Wozu braucht X soviel RAM ?
ich denke mal um ein Abbild der Oberfläche zu speichern und die einzelnen Objekte (Fenster etc.) zu verwalten. Je nach Auflösung und Farbtiefe kann das imho durchaus normal sein.
Nope. Hier: bei 1152x864x32bit belegt X normal ca. 16 MB. Oeffne ich mehrere Bilder dann steigt der Bedarf um ein paar MB an, mehr als 20 MB sind's aber normal nicht. Ich habe aber neulich die Erfahrung machen muessen, dass X deutlich ueber 200 MB (!) belegte (und auch der swap lief voll *argl*). Der Grund war ein Bug in pan 0.8.0 (ein GTK Newsreader). Das hat wohl fuer alles moegliche (Fortschrittsanzeigen usw.) Speicher belegt, aber nicht wieder freigegeben. Warum dieser Speicher X zugeordnet wird weiss ich auch nicht. Also beobachte mal _wann_ (bei welchen Programmen) X sich so viel Speicher krallt. -dnh -- Nolte: 'Sex im Internet erst nach 23 Uhr!' Rückfrage: 'Welche Zeitzone?' Nolte: 'Wie? Welche Zeitzone?' -- Typisch Katholiken. Die glauben immer noch, daß die Erde eine Scheibe ist. Klar gibt es dann nur eine Zeitzone."
On Thu, Mar 29, 2001 at 09:40:02PM +0200, David Haller wrote:
On Don, 29 Mär 2001, Daniel Brachmann wrote:
Das Kommando 'top' zeigt mir an, daß mein X-Server 104 MB Speicher belegt !!!!! Das sind bei mir 40,9% des Gesamtspeichers (256MB). Ist so ein hoher Speicherverbrauch normal oder läuft hier irgendetwas schief ?
Ja.
Wozu braucht X soviel RAM ?
Also beobachte mal _wann_ (bei welchen Programmen) X sich so viel Speicher krallt.
Dieser Speicherkonsum tritt schon bei mir allein durch KDE 2.1 auf, ohne daß irgendwelche zusätzlichen Programme gestartet werden. Liegt es vielleicht speziell an Xfree 4.0.1 ? Welcher Speicherverbrauch ist bei anderen normal ? Gruß, Thomas
Am Freitag, 30. März 2001 01:48 schrieb Thomas Steinke:
Dieser Speicherkonsum tritt schon bei mir allein durch KDE 2.1 auf, ohne daß irgendwelche zusätzlichen Programme gestartet werden.
Hm, das kann ich hier nicht nachvollziehen. Hier läuft KDE2.1 auf X 4.0.2 auf einem Rechner mit 64MB Ram. Selbst auf meinem großen (256MB) kommt X selten über 50MB hinaus.
Liegt es vielleicht speziell an Xfree 4.0.1 ?
Keine Ahnung. Ich kann nur sagen, dass es bei 4.0.2 hier nicht nachvollziehbar ist. Das heist aber nicht, dass das der Grund ist. Heiner -- Heiner Lamprecht Philosophenweg 79 D - 72076 Tuebingen email: heiner@kijumfo.de http://www.kijumfo.de GnuKontor: http://agenda21.ggi.uni-tuebingen.de/heiner/gk/ KFLog: http://agenda21.ggi.uni-tuebingen.de/heiner/kflog/
* Thomas Steinke
On Thu, Mar 29, 2001 at 09:40:02PM +0200, David Haller wrote:
On Don, 29 Mär 2001, Daniel Brachmann wrote:
Das Kommando 'top' zeigt mir an, daß mein X-Server 104 MB Speicher belegt !!!!! Das sind bei mir 40,9% des Gesamtspeichers (256MB).
[...]
Dieser Speicherkonsum tritt schon bei mir allein durch KDE 2.1 auf, ohne daß irgendwelche zusätzlichen Programme gestartet werden.
Liegt es vielleicht speziell an Xfree 4.0.1 ?
Welcher Speicherverbrauch ist bei anderen normal ?
Ich hab' noch den alten X- Server, der bei SuSE 6.2 dabei war. Mit ICEWM, zwei XEmacs und Opera komme ich auf 7,5Mb... ;-) cu flo -- Ist ein wokoposting raus. Erfasst die Newsgroup gleich der Graus. [WoKo in dag°]
Am Fri, 30 Mar 2001 schrieb Florian Gross:
* Thomas Steinke
textete am 30.03.01: On Thu, Mar 29, 2001 at 09:40:02PM +0200, David Haller wrote:
On Don, 29 Mär 2001, Daniel Brachmann wrote:
Das Kommando 'top' zeigt mir an, daß mein X-Server 104 MB Speicher belegt !!!!! Das sind bei mir 40,9% des Gesamtspeichers (256MB). Dieser Speicherkonsum tritt schon bei mir allein durch KDE 2.1 auf, ohne daß irgendwelche zusätzlichen Programme gestartet werden.
Liegt es vielleicht speziell an Xfree 4.0.1 ?
Welcher Speicherverbrauch ist bei anderen normal ?
Ich hab' noch den alten X- Server, der bei SuSE 6.2 dabei war. Mit ICEWM, zwei XEmacs und Opera komme ich auf 7,5Mb... ;-)
Bei manchen X-Servern wird der Grafikkartenspeicher zur Größe des allozierten Speichers hinzuaddiert, dadurch kommt es schnell zu sehr großen Werten, die aber nichts zu bedeuten haben. Trotzdem kann ein X-Server natürlich schnell Speicher fressen, um z.B. verdeckte Bereiche zu puffern (1024x768 bei 32 Bit Farbtiefe sind so nicht ganz 4 MB RAM, und für jede Überlappung muß der darunterliegende Bereich ja irgendwo abgelegt werden...) -- Erhard Schwenk http://www.fto.de http://www.akkordeonjugend.de
* Erhard Schwenk
Am Fri, 30 Mar 2001 schrieb Florian Gross:
[X belegt über 100 MB RAM]
Ich hab' noch den alten X- Server, der bei SuSE 6.2 dabei war. Mit ICEWM, zwei XEmacs und Opera komme ich auf 7,5Mb... ;-)
Bei manchen X-Servern wird der Grafikkartenspeicher zur Größe des allozierten Speichers hinzuaddiert, dadurch kommt es schnell zu sehr großen Werten, die aber nichts zu bedeuten haben. Trotzdem kann ein X-Server natürlich schnell Speicher fressen, um z.B. verdeckte Bereiche zu puffern (1024x768 bei 32 Bit Farbtiefe sind so nicht ganz 4 MB RAM, und für jede Überlappung muß der darunterliegende Bereich ja irgendwo abgelegt werden...)
Gut, könnte sein. Ich hab' nur 1 MB auf der Grafikkarte. cu flo -- Nch einem essen in einem Restaurant, sind es meist die gesalzenen Preise die einem den appetit verderben. [WoKo in dag°]
On Fri, Mar 30, 2001 at 06:17:53PM +0200, Florian Gross wrote:
* Thomas Steinke
textete am 30.03.01: On Thu, Mar 29, 2001 at 09:40:02PM +0200, David Haller wrote:
On Don, 29 Mär 2001, Daniel Brachmann wrote:
Das Kommando 'top' zeigt mir an, daß mein X-Server 104 MB Speicher belegt !!!!! Das sind bei mir 40,9% des Gesamtspeichers (256MB).
[...]
Dieser Speicherkonsum tritt schon bei mir allein durch KDE 2.1 auf, ohne daß irgendwelche zusätzlichen Programme gestartet werden.
Liegt es vielleicht speziell an Xfree 4.0.1 ?
Welcher Speicherverbrauch ist bei anderen normal ?
Ich hab' noch den alten X- Server, der bei SuSE 6.2 dabei war. Mit ICEWM, zwei XEmacs und Opera komme ich auf 7,5Mb... ;-)
Tja, mit meinen 104MB auf meinem 256MB System scheine ich ja hier der einsame Spitzenreiter zusein. Was ich leider in meiner Ursprungsmail vergessen habe zu erwähnen war, daß ich den NVIDIA-Treiber 0.9-6 nutze. Ich vermute mal, daß der zu diesem hohen Ramverbrauch führt. Ich nutze eine Karte mit Riva TNT Chip. Interessant wäre zu wissen, wieviel Ram X sich schnappt auf Systemen mit dem Treiber von NVIDIA. An Vergleichsdaten sehr interessiert... Thomas Steinke
Gude, At 14:56 03.04.01 +0200, Thomas Steinke wrote:
Tja, mit meinen 104MB auf meinem 256MB System scheine ich ja hier der einsame Spitzenreiter zusein. Was ich leider in meiner Ursprungsmail vergessen habe zu erwähnen war, daß ich den NVIDIA-Treiber 0.9-6 nutze. Ich vermute mal, daß der zu diesem hohen Ramverbrauch führt. Ich nutze eine Karte mit Riva TNT Chip.
Interessant wäre zu wissen, wieviel Ram X sich schnappt auf Systemen mit dem Treiber von NVIDIA.
An Vergleichsdaten sehr interessiert...
also ich hab 384MB Ram (3*128MB PC100), und den NVidia Treiber der bei 7.1 dabei war. X und KDE sind auch 'original'. Und X verbrät im Moment 63% vom Speicher. Laufen tun z.Zt. nur 2,3 xterms. ciao PS: Es steckt eine TNT1 Karte drin.
Thomas Steinke wrote:
Tja, mit meinen 104MB auf meinem 256MB System scheine ich ja hier der einsame Spitzenreiter zusein. Was ich leider in meiner Ursprungsmail vergessen habe zu erwähnen war, daß ich den NVIDIA-Treiber 0.9-6 nutze. Ich vermute mal, daß der zu diesem hohen Ramverbrauch führt. Ich nutze eine Karte mit Riva TNT Chip.
Interessant wäre zu wissen, wieviel Ram X sich schnappt auf Systemen mit dem Treiber von NVIDIA.
An Vergleichsdaten sehr interessiert...
Ach nö, glaube ich nicht das du hier der Spitzenreiter bist, ich schaffe es mit Gnome satte 128MB vollzubekommen, auf jeden Fall war das der Fall als ich einmal nachgeschaut habe, dabei liefen überhaupt keine Programme nebenbei. Wenn man jetzt nur 128MB hat so wie, und standardmäßig immer geswappt wird macht das den Rechner nicht gerade schnell. Gruß Carsten
Hallo! Am Mittwoch, 4. April 2001 22:55 schrieb Carsten Menke:
Thomas Steinke wrote:
Tja, mit meinen 104MB auf meinem 256MB System scheine ich ja hier der einsame Spitzenreiter zusein.
Nö nö, ich bin ja auch noch da, 512MB RAM, X Verbraucht ca. 280MB.
Was ich leider in meiner Ursprungsmail vergessen habe zu erwähnen war, daß ich den NVIDIA-Treiber 0.9-6 nutze. Ich vermute mal, daß der zu diesem hohen Ramverbrauch führt. Ich nutze eine Karte mit Riva TNT Chip.
Kann sein, ich nehm den auch, aber mit GeForceII.
Ach nö, glaube ich nicht das du hier der Spitzenreiter bist, ich schaffe es mit Gnome satte 128MB vollzubekommen, auf jeden Fall war das der Fall als ich einmal nachgeschaut habe, dabei liefen überhaupt keine Programme nebenbei. Wenn man jetzt nur 128MB hat so wie, und standardmäßig immer geswappt wird macht das den Rechner nicht gerade schnell.
Also ich glaub, den X wird einfach bei Bedarf zugeteilt, solange noch genug RAM da ist, wenns mal knapp wird, wird bei mir nämlich auch der Verbrauch vom X weniger. Kann das sein, daß der X-Server so ne Art Garbage-Collection durchführt, und nicht mehr gebrauchten Speicher nicht sofort zurückgibt? Das könnte dieses Phänomen erklären... Manfred Gahr
participants (10)
-
Carsten Menke
-
Daniel Brachmann
-
David Haller
-
Erhard Schwenk
-
Florian Gross
-
Heiner Lamprecht
-
M.A.N.E@t-online.de
-
Matthias Strack
-
Thomas Steinke
-
Thomas Steinke