Hallo,
ich habe 3GB RAM unter WinXp Home und erhalte
Memory-Fehler, wenn der verfügbare freie Speicher auf <1GB sinkt.
Der Memoryfehler wird von Python-Skripten verursacht, sofern diese
zu <1GB freier RAM führen. Vor Starten von Python sind rund 2GB frei,
wenn Python läuft, rund 1,8 bis 1,7 GB frei und bei RAm-intensiven Operationen dann bis zu < 1GB.
Unklar ist, warum der Fehler erzeugt wird, da ja die 2GB als obere Grenze für den Prozeß "Python"
nicht erreicht werden und freier Speicher ebenfalls zur Verfügung steht.
Eine mögliche Problemquelle, die mir noch einfällt, ist die Aufteilung des RAMS in
Kernel- und Userspace. Hierzu sowie zur Windows-Speicherverwaltung meine Frage:
Was zeigt der Windows Taskmanager unter freier verfügbarer Speicher an?
verfügbaren Userspace oder Userspace + nichtbelegten kernelspace? Letzteres
könnte den Memoryfehler erklären, falls nicht, weiß ich dann wirklich nicht,
woran das Problem liegt. Kommt ein Treiberproblem (Chipsatz o.a.) in Frage
oder irgend eine Einstellung im BS?
ich habe 3GB RAM unter WinXp Home und erhalte
Memory-Fehler, wenn der verfügbare freie Speicher auf <1GB sinkt.
Der Memoryfehler wird von Python-Skripten verursacht, sofern diese
zu <1GB freier RAM führen. Vor Starten von Python sind rund 2GB frei,
wenn Python läuft, rund 1,8 bis 1,7 GB frei und bei RAm-intensiven Operationen dann bis zu < 1GB.
Unklar ist, warum der Fehler erzeugt wird, da ja die 2GB als obere Grenze für den Prozeß "Python"
nicht erreicht werden und freier Speicher ebenfalls zur Verfügung steht.
Eine mögliche Problemquelle, die mir noch einfällt, ist die Aufteilung des RAMS in
Kernel- und Userspace. Hierzu sowie zur Windows-Speicherverwaltung meine Frage:
Was zeigt der Windows Taskmanager unter freier verfügbarer Speicher an?
verfügbaren Userspace oder Userspace + nichtbelegten kernelspace? Letzteres
könnte den Memoryfehler erklären, falls nicht, weiß ich dann wirklich nicht,
woran das Problem liegt. Kommt ein Treiberproblem (Chipsatz o.a.) in Frage
oder irgend eine Einstellung im BS?