AW: Erfahrungen mit Ramdisk und MP
Hi.
Mit diesem Batch wird beim Start (sofern du sie in den Autostart packst) ein 3 GB RAM Disk aus einem 10 MB großen Image erzeugt, jedes mal neu. Eine RAM Disk ist nun mal nach dem Reboot komplett weg. Das ist immer so. Man kann jetzt, wenn man will, die RAM Disk vor dem runter fahren als Image auf die HDD abspeichern und beim Neustart wieder einlesen, um den Inhalt zu sichern. Doch das macht imho nicht viel Sinn. Der Windows Temp Ordner z.B. wird ja nie geleert, wenn man das nicht per Hand macht. Dort sammelt sich Unmengen an Datenmüll an, da kein einziges Programm, auch MP nicht, hinter sich aufräumt... Wozu also soll man diesen Datenschrott extra absichern? Die Timeshift Dateien werden sowieso automatisch gelöscht, sobald du Timeshift beendest. Die kann man also so oder so nicht aufheben.
Jeder RAM Disk Software muss nach einem Neustart die RAM Disk neu erstellen. Das geht eben von Null an oder mit einem Image von Platte. Von Null an, dann muss die RAM Disk jedes mal neu formatiert werden, so wie eine fabrikneue Festplatte auch. Das Formatieren kann man IMDisk gleich als Parameter mit übergeben, so das man hier mit einer Zeile hin kommen würde. Und wie bei einer neuen Platte sind nach dem Formatieren auch keine Verzeichnisse vorhanden, also auch kein Temp Ordner...
Nutzt man ein Image in der vollen Größe der RAM Disk, so braucht man a) den entsprechenden Speicherplatz auf der Platte, der somit nicht für andere Anwendungen zur Verfügung steht und b) dauert das einlesen einer z.B. 4 GB großen Datei nun mal eine ganze Weile... Auch hier würde man mit einer Zeile hin kommen.
Mit dieser Variante hier muss man nur eine 10 MB (1 MB würde vermutlich auch reichen, hab ich aber nicht getestet) große Datei einlesen, was natürlich viiiiiiel schneller geht. Das Expandieren ist dann nur eine Sache von ein paar Bytes im Header der Disk, das kann man nicht mal messen, so schnell geht das. Dafür braucht man hier eben 2 Zeilen in der Batch, was imho aber ein sehr kleiner Preis für die vielen Vorteile ist.
Und klar, du kannst die RAM Disk auch erst später einrichten oder auch z.B. vorab auf deinem aktuellen System testen. Das geht jederzeit...
Hi.
Mit diesem Batch wird beim Start (sofern du sie in den Autostart packst) ein 3 GB RAM Disk aus einem 10 MB großen Image erzeugt, jedes mal neu. Eine RAM Disk ist nun mal nach dem Reboot komplett weg. Das ist immer so. Man kann jetzt, wenn man will, die RAM Disk vor dem runter fahren als Image auf die HDD abspeichern und beim Neustart wieder einlesen, um den Inhalt zu sichern. Doch das macht imho nicht viel Sinn. Der Windows Temp Ordner z.B. wird ja nie geleert, wenn man das nicht per Hand macht. Dort sammelt sich Unmengen an Datenmüll an, da kein einziges Programm, auch MP nicht, hinter sich aufräumt... Wozu also soll man diesen Datenschrott extra absichern? Die Timeshift Dateien werden sowieso automatisch gelöscht, sobald du Timeshift beendest. Die kann man also so oder so nicht aufheben.
Jeder RAM Disk Software muss nach einem Neustart die RAM Disk neu erstellen. Das geht eben von Null an oder mit einem Image von Platte. Von Null an, dann muss die RAM Disk jedes mal neu formatiert werden, so wie eine fabrikneue Festplatte auch. Das Formatieren kann man IMDisk gleich als Parameter mit übergeben, so das man hier mit einer Zeile hin kommen würde. Und wie bei einer neuen Platte sind nach dem Formatieren auch keine Verzeichnisse vorhanden, also auch kein Temp Ordner...
Nutzt man ein Image in der vollen Größe der RAM Disk, so braucht man a) den entsprechenden Speicherplatz auf der Platte, der somit nicht für andere Anwendungen zur Verfügung steht und b) dauert das einlesen einer z.B. 4 GB großen Datei nun mal eine ganze Weile... Auch hier würde man mit einer Zeile hin kommen.
Mit dieser Variante hier muss man nur eine 10 MB (1 MB würde vermutlich auch reichen, hab ich aber nicht getestet) große Datei einlesen, was natürlich viiiiiiel schneller geht. Das Expandieren ist dann nur eine Sache von ein paar Bytes im Header der Disk, das kann man nicht mal messen, so schnell geht das. Dafür braucht man hier eben 2 Zeilen in der Batch, was imho aber ein sehr kleiner Preis für die vielen Vorteile ist.
Und klar, du kannst die RAM Disk auch erst später einrichten oder auch z.B. vorab auf deinem aktuellen System testen. Das geht jederzeit...