Delphi-PRAXiS
Seite 1 von 7  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   "nicht genügend arbeitspeicher verfügbar" (https://www.delphipraxis.net/70531-nicht-genuegend-arbeitspeicher-verfuegbar.html)

easteregg 31. Mai 2006 14:50


"nicht genügend arbeitspeicher verfügbar"
 
heyho

ich hab nen kleines problem, und zwar habe ich in meinem system 2,5gb ram und zwei grafikkarten (eine gf 5700 mit 128mb und eine kleine matrox mit 4mb) drin und betreibe damit drei monitore.
wenn ich nun ne weile arbeite und sich viele fenster anstauen (was öfters der fall ist) kommt irgendwann immer eines folgender probleme:

- wenn ich ne anwedungstarten will, stürzt diese ab mit dem fehler "Nicht genügend arbeitsspeicher verfügbar"
- zb im IE kann ich keine links mehr benutzen -> es passiert einfach nichts.
- ab und zu spielt der ganze desktop verrückt und einige programme stürzen grundlos ab.

-> speicherfehler und grafikkartenfehler kann ich beides ausschliesen
und die probleme lassen sich IMMER damit beheben, indem ich einfach paar programme oder fenster zumache und es geht alles ganz normal.
dabei ist weder der virtuelle noch der physikalische RAM voll.

wie werd ich das los?
weil das nervt ;)

mkinzler 31. Mai 2006 14:53

Re: "nicht genügend arbeitspeicher verfügbar"
 
das hört sich jetzt komisch an, aber wie sieht es mit dem Temp-Ordner aus?

easteregg 31. Mai 2006 14:56

Re: "nicht genügend arbeitspeicher verfügbar"
 
da ist auch noch genug platz drauf... ich hab nich so richtig ne ahnung mit was das zusammenhängen könnte.

kann es sein, das da irgend nen programm zecken macht? zb meine alte trillian 1.0 oder die winbar?

RavenIV 31. Mai 2006 15:17

Re: "nicht genügend arbeitspeicher verfügbar"
 
Was hast du für Ein Windows am laufen?
Win9x kommt sicher nicht mit so viel RAM klar...

easteregg 31. Mai 2006 15:23

Re: "nicht genügend arbeitspeicher verfügbar"
 
winXP prof SP2 mit allen updates.

sECuRE 31. Mai 2006 15:28

Re: "nicht genügend arbeitspeicher verfügbar"
 
Hi,

ich habe das selbe Problem; in meiner Kiste stecken 2 GB RAM. Ich vermute mittlerweile stark, dass es an den GDI-Objekten liegt. Du kannst dir im Taskmanager die GDI-Objekte-Spalte aktivieren und schauen, wieviele belegt sind. Ich konnte leider keine klaren Angaben darüber finden, wieviele bei Windows XP das Maximum sind, Microsoft tendiert eher zu "Da gibt's kein Maximum", aber es ist klar nachvollziehbar, dass ich erst wieder neue Anwendungen starten kann, sobald ich Anwendungen schließe, die viele GDI-Objekte (> 1000) haben.

Kandidaten für viele GDI-Objekte sind bei mir iTunes (keine Ahnung warum...), der Explorer (ebenfalls keine Ahnung) und Opera (bei der Anzahl an Tabs nicht verwunderlich).

Wenn du eine Lösung findest, wäre ich sehr daran interessiert. Vielleicht spielt auch der Einsatz von vmware eine Rolle? (Läuft bei mir permanent mit 1-2 VMs im Hintergrund)
Ich spiele momentan mit dem Gedanken, zu Linux zu wechseln auf diesem Rechner (habe ansonsten nur Macs) und Windows nur noch in einer VM zu benutzen...

Edit: Übrigens, ich benutze zwei Monitore (1600x1200 auf dem einen, 1280x1024 auf dem anderen, das ganze auf einer ATI x700). Die Symptome äußern sich ähnlich wie bei dir: Menüs öffnen sich einfach nicht, Symbolleisten werden weggelassen und Anwendungen starten nicht, bis ich nicht eine andere schließe.

cu

easteregg 31. Mai 2006 15:34

Re: "nicht genügend arbeitspeicher verfügbar"
 
gut ich schaue mal, ich hab allerdings ne höhere auflösung. 1920x1440 + 1600x1200 + 1280x1024 - aber das is scheinbar nicht ausschlaggebend.

aber mit den GDI objecten -> bei mir sind hohe kanidaten opera (2000) und tatsache der explorer (1000) und anschliesend winbar mit 600 nd ca. 10 andere mit jeweils 100-400.

was genau hat es mit diesen GDI objecten auf sich?

sECuRE 31. Mai 2006 15:37

Re: "nicht genügend arbeitspeicher verfügbar"
 
Hi,

die GDI-Objekte werden zum Zeichnen von allen möglichen Controls benötigt, soweit ich informiert bin. Das heißt, dass zum Beispiel jeder Button ein GDI-Objekt darstellt. Microsoft scheint sich nun mit dem Limit verschätzt zu haben (ich sag nur "nobody will ever need more than 640 kb of RAM") oder die entsprechenden Anwendungen haben Memory Leaks. In der Opera-Community wurden schon oft "Fix the GDI-Objects"-Rufe laut, ich weiß nicht, ob und wann sich da endlich was tut, und wieso der Explorer auch so ein Speicherloch hat...?

cu

himitsu 31. Mai 2006 15:42

Re: "nicht genügend arbeitspeicher verfügbar"
 
Hast du mal gezählt, aus wievielen Objekten(Windows) so ein Explorer besteht? ... das sind tausende ... dann ist die rechte Seite ein Internet Explorer (die Dateiliste und dieses WebAnsichtTeil sind Webseiten, da kommt och noch mal was zusammen) ... das sammelt sich halt ... Windows heißt ja nicht umsonst Windows (alles kleine Fenster ^^)

easteregg 31. Mai 2006 15:46

Re: "nicht genügend arbeitspeicher verfügbar"
 
nuja, aber wieso verbrät zb die winbar (winbar.nl) soviele (655)...

und wo liegt eigentlich schätzungsweise die grenze? und gibts da irgendwie patches dafür?


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:42 Uhr.
Seite 1 von 7  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz