Ich glaube, du hast mich falsch verstanden: Es ging mir ja nicht darum, mit der Ramdisk den Programmen den RAM wegzunehmen, sondern es ging mir darum, den RAM, der vom BS und von den Anwendungen nicht benötigt wird, zu nutzen, um diese temporären Dateien dort abzulegen.
Das ist ja das "Problem" - Die ggw. Betriebsysteme können allen Speicher verwenden. Ich würde Deinen Ansatz unterstützen wenn es noch keine 64bit Betriebsysteme gibt und du in die 4GB Grenze von den 32bit System gelaufen bist. Wenn dann Softwre Dir magisch noch RAM Disk zur Verfügung stellt - Ja, einfach tun. Aber die Frage stellt sich nicht mehr, es gibt bereits 64bit Systeme und jeder Lösungsansatz muß sich auch mit den möglichen Alternativen vergleichen.
P.S.: Was würdest du sonst vorschlagen?
Mein Ansatz:
1.Schritt: Auf 8 GB gehen und allen Anwendungen und dem OS Cache mehr Platz geben. 8 GB kosten heute nicht mehr so viel. Windows kannst du kostenlos bei MS auf 64bit umtauschen. (MS Infoservice anrufen)
2. Schritt: Den Festplatten den Wahlfreien Zugriff so weit wie möglich abnehmen, indem mehr physische Platten im System sind. Die Platten müssen in der Lage sein, so oft und solange wie möglich sequentiell Lesen und Schreiben zu können. Das geht schwer, wenn sich alle OS und Programm aktivitäten auf einer Platte wiederfinden. EIn Zugriff auf die Ferstplatte ist ca. 100.000 x so langsam wie ein Hauptspeicherzugriff und die Randomtransferrate einer Platte (die dauernd von wo anders Daten holen muß) ca. 20x langsamer als eine Platte sequentiell leisten kann.
LG, Andy