Hat dir diese Antwort geholfen?
hi,
da hat me ein prob mit der speicherverwaltung
Windows 9x und Windows ME kommen mit mehr als 512 MB RAM nicht immer zurecht. Es kommt hierbei zu Fehlermeldungen wie "Für diese Anwendung ist nicht genügend Arbeitsspeicher verfügbar". Die Ursache ist, dass der Vcache unter Umständen den kompletten Speicher verwendet.
Bei mehr als 512 MB Speicher sollte man den Cache durch den Eintrag
MaxFileCache=524288
in der System.ini unter [VCache] auf 512 MB beschränken. Das bewirkt, dass maximal 512 MB zum Cachen von Dateien verwendet werden.
Bei mehr als 128 MB wird empfohlen, maximal ca. 70% des Speichers zum Cachen zu verwenden, jedoch nicht mehr als 512 MB.
RAM MaxFileCache
bis 128 MB keine Begrenzung nötig
bis 256 MB 174080
bis 384 MB 261120
bis 512 MB 348160
> 512 MB 524288
Berechnung von MaxFileCache:
RAM (in MB) * 1024 * 0.7
Sollte es immer noch zu Fehlern kommen, muss folgendes in der System.ini von Windows 9x
* hitman unter [386Enh] eingetragen werden:
MaxPhysPage=20000
Dieser Eintrag schränkt das RAM auf 512 MB (512 * 1048576 / 4096 = 536870912) ein. Der restliche Speicher bleibt dann komplett ungenutzt. Alternativ können Sie natürlich auch Speicher entfernen (einige Programme laufen sogar erst, wenn Sie den Speicher auf MaxPhysPage=17500 begrenzen).
Berechnung von MaxPhysPage:
1 MB = 1048576 Byte
Seitengröße = 4096 Byte
Gewünschte Größe in MB (dezimal) * 256 = MaxPhysPage-Eintrag
Das dezimale Ergebnis muss dann noch in einen hexadezimalen Wert umgerechnet werden. Dazu können Sie einfach den Windows-Taschenrechner (Anzeige: Wissenschaftlich) verwenden.
mfg
hitti