Moin,
hehe, mal sehen ob ich mich zum Deppen mache, ich habs auch nur so gelesen und versuche es mal zu interpretieren
Speicher freiräumen und RAM defragmentieren sind zwei paar Schuhe.
Ob RAM defrag wirklich etwas bringt, weiß ich auch nicht, kanns mir kaum vorstellen da das RAM ja keine mechanischen Heads (Köpfe) wie eine Festplatte hat. Defragmentieren einer Festplatte bringt ganz klar was, da die Köpfe der Festplatte nach einer Defragmentierung keine Sprünge mehr machen müssen. Wie gesagt, beim RAM sollte das eh keine Rolle spielen.
FreeMem kann schon was bringen. Eben dann wenn Daten ins RAM geschrieben werden, und die nicht vom System aus dem Speicher gelöscht werden.
FreeMem erzwingt dann nur einen definierten Byte Bereich aus dem Arbeitsspeicher zu löschen:
Texteditor öffnen, FreeMem = Space(124000000) .... da reinschreiben, Datei speichern, und dann als z.B. "Speicher freiräumen.VSB" umbenennen.
Die Zahl in Klammern ist der Wert des freizugebenen Speichers, es werden also 128mbgelöscht. Ein viertel des physikalischen RAMs (gesteckter Arbeitsspeicher) erscheint mir bei 512MB physikalischen RAM sinnvoll. I.d.R. werden beim Beenden eines Programmes nicht mehr als 300MB gebraucht. FreeMem beendet also keine Systemprozesse.
Um die Systemdatei zu starten einfach doppelt anklicken und mind. 128 sind garantiert freigegeben. Das nächste geöffnete Programm kann dann wieder diese 128MB belegen.
ABER: NIEMALS in einen Prozess starten, bei dem der Speicher belegt ist. Ist z.B. Cubase geöffnet und Halion belegt den kompletten Arbeitspeicher mit Samples, wird Cubase crashen. Erst nach Beendigung von Cubase starten.