htcacheclean – Bereinigen des Festplatten-Caches
Optionen
-dinterval
Daemonize und wiederhole die Cache-Bereinigung alle Intervallminuten. Diese Option schließt sich gegenseitig mit den Optionen -D
, -v
und -r
aus. Um den Daemon sauber abzuschalten, senden Sie ihm einfach ein SIGTERM
oder SIGINT
. -D
Führen Sie einen Trockenlauf durch und löschen Sie nichts. Diese Option schließt sich gegenseitig mit der Option -d
aus. Wenn ein Trockenlauf durchgeführt wird und Verzeichnisse mit -t
gelöscht werden, können die in der Statistik als gelöscht gemeldeten Inodes die gelöschten Verzeichnisse nicht berücksichtigen und werden als Schätzung gekennzeichnet. -v
Ausführlich sein und Statistiken ausgeben. Diese Option schließt sich gegenseitig mit der Option -d
aus. -r
Gründlich bereinigen. Dies setzt voraus, dass der Apache-Webserver nicht läuft (andernfalls könnte sich Müll im Cache befinden). Diese Option schließt sich gegenseitig mit der Option -d
aus und impliziert die Option -t
. -n
Seien Sie nett. Dies führt zu einer langsameren Verarbeitung zu Gunsten anderer Prozesse. htcacheclean
wird von Zeit zu Zeit schlafen, so dass (a) die Festplatten-IO verzögert wird und (b) der Kernel in der Zwischenzeit andere Prozesse einplanen kann. -t
Löscht alle leeren Verzeichnisse. Standardmäßig werden nur Cache-Dateien entfernt, aber bei einigen Konfigurationen kann die große Anzahl der erstellten Verzeichnisse Aufmerksamkeit erfordern. Wenn Ihre Konfiguration eine sehr große Anzahl von Verzeichnissen erfordert, so dass eine Erschöpfung der Inode- oder Dateizuordnungstabelle zu einem Problem werden kann, wird die Verwendung dieser Option empfohlen. -ppath
Geben Sie den Pfad für das Stammverzeichnis des Disk-Cache an. Dies sollte derselbe Wert sein, der mit der CacheRoot
-Direktive angegeben wurde. -Ppidfile
Geben Sie pidfile als den Namen der Datei an, in die die Prozess-ID geschrieben werden soll, wenn der Daemon aktiviert wird. -Rround
Geben Sie round als den Betrag an, auf den die Größen aufgerundet werden sollen, um die Blockgröße der Festplatte zu kompensieren. Setzen Sie den Wert auf die Blockgröße der Cache-Partition. -llimit
Geben Sie limit als Grenze für die Gesamtgröße des Festplatten-Cache an. Der Wert wird standardmäßig in Bytes ausgedrückt (oder durch Anhängen von B
an die Zahl). Fügen Sie K
für Kbytes, M
für MBytes oder G
für Gbytes hinzu. -Llimit
Geben Sie das Limit als Gesamtlimit für den Festplatten-Cache-Inode an. Die Suffixe K
, M
oder G
können ebenfalls verwendet werden. -i
Intelligent sein und nur ausgeführt werden, wenn eine Änderung am Disk-Cache vorgenommen wurde. Diese Option ist nur in Verbindung mit der Option -d
möglich. -a
Listet die derzeit im Cache gespeicherten URLs auf. Varianten der gleichen URL werden für jede Variante einmal aufgelistet. -A
Auflistung der derzeit im Cache gespeicherten URLs zusammen mit ihren Attributen in folgender Reihenfolge: url, header size, body size, status, entity version, date, expiry, request time, response time, body present, head request.