Viele Cachedateien entfernen

Viele Cachedateien entfernen

In einem Verzeichnis auf einem Server befinden sich über 1 Million Cache-Dateien. Ich müsste sie entfernen, aber natürlich rmliste ich zuerst die Dateien auf und beginne dann mit dem Entfernen. Dies führt zu einer hohen CPU-Last des Servers und kann zum Ausfall des gesamten Servers führen. Irgendwelche Ideen, wie man sie sicher entfernen kann, ohne Schaden anzurichten?

Antwort1

Wenn Ihnen die CPU-Auslastung wichtiger ist als die Geschwindigkeit beim Löschen, ist dies ein guter Ansatz:

find <dir> -type f -exec ionice -c3 rm {} \;

Ersetzen Sie es \;durch +, wenn Sie mehr Geschwindigkeit (und mehr CPU) wünschen.

verwandte Informationen