Wenn der Caching Vorgang unter Microsoft Windows als Task ausgeführt wird (z.B. jede Nacht) und deutlich langsamer läuft als bei direkter Ausführung der Command Datei läuft, liegt dies wahrscheinlich an der Priorität des Prozesses.
Standardmäßig werden Prozesse der Windows Aufgaben Planung mit einer Priorität von 7 ausgeführt. Das ist deutlich niedriger als die normale Ausführung (Priorität 4).
Da Caching eine sehr CPU lastige Aufgabe ist, wird der Prozess durch die niedrige Priorität sehr stark verlangsamt.
Für eine Beschleunigung muss die Priorität manuell geändert werden. Leider geht dies nicht über die Aufgabenplanung.
Um die Priorität zu ändern gehen Sie wie folgt vor:
- Exportieren Sie die Aufgabe aus der Aufgabenplanung
- Öffnen Sie die exportierte Datei mit einem Editor (Notepad++)
- Suchen Sie die Zeile <Priority>7</Priority> und ändern diese in eine niedrigere Priorität (<Priority>4</Priority> ist normal)
- Speichern Sie die Datei
- Löschen Sie die Aufgabe aus der Aufgabenplanung
- Importieren Sie die Aufgabe aus Ihrer geänderten Datei
Nähere Informationen zu diesem Thema finden Sie z.B. an dieser Stelle: http://stackoverflow.com/questions/2427142/is-there-any-way-for-a-win2k8-scheduled-task-to-have-normal-priority-io