Das ist nicht wirklich wie oder warum Caching funktioniert - Caching soll die schnellere Geschwindigkeit und den besseren Direktzugriff auf die SSD oder anderen Speicher nutzen, anstatt das Schreiben auf die Festplatte zu minimieren. Durch das Zwischenspeichern wird die Geschwindigkeit maximiert und der Schreibvorgang nicht reduziert, indem ein kleinerer, schnellerer Puffer für ein großes, langsames Speichergerät verwendet wird.
In der Tat wird bcache, der Teil des Linux-Kernels ist, einfach sequentielle Schreibvorgänge an die Festplatte weiterleiten, anstatt sie über die SSD zu übergeben, da es keinen Leistungsvorteil gibt.
ZIL / L2Arc verwendet die SSD zum Speichern von Protokollen (bei ZIL) und häufig verwendeten Dateiclustern (mit L2Arc). ZIL beschleunigt synchrones Schreiben, indem es gespeichert wird, bis alle zum Schreiben bereit sind. L2Arc speichert Dateien, auf die häufig zugegriffen wird, auf schnellerem Speicher. Keines von ihnen lässt Sie tun, was Sie brauchen.
Fusion Laufwerk auch verwendet eine SSD und eine HDD transparent häufig verwendete Dateien auf der SSD für schneller liest, und HDDs für Massenspeicher von weniger häufig verwendeten Dateien setzen. Außerdem können Sie die SSD nicht als Arbeitsspeicher verwenden und Dateien immer wieder auf dem Hauptlaufwerk sichern
Was Sie sich gerade anschauen, ist kein Zwischenspeichern, sondern periodische Sicherungen des Systems auf der Festplatte. Ich vermute, Sie könnten etwas zusammen mit Aufs fälschen - der erste Zweig auf der Festplatte mit größeren Dateien (also es erfordert Vorurteile) und einen Zweig auf der SSD, und dann ein Skript ausführen, das Dateien von der SSD auf die Festplatte regelmäßig, während sie von demselben Standort aus erreichbar ist. Ich habe dies noch nicht getestet, aber im Gegensatz zum Zwischenspeichern werden das periodische Verschieben von Dateien und das Verwenden von aufs wahrscheinlich genau das sein, was Sie wollen.
Die einfachste Art, Dateien nach Alter zu sortieren, ist ls -tr - t sortiert nach Zeit (neueste bis älteste) und r kehrt die Reihenfolge um. (Wenn Sie einen bestimmten Bereich vor Augen haben, find . -mtime n
funktioniert er hervorragend, da eine bestimmte Anzahl Dateien vor n Tagen geändert hat, mit -n Dateien, die in den letzten n Tagen geändert wurden, und + n Dateien, die vor n Tagen geändert wurden.) Sie können einige Ideen finden, wie es zu benutzen hier
Da Ruhe Ihr eigentliches Ziel ist, können Sie überprüfen, ob Ihr Laufwerk mit Silent - Modus unterstützt hdparm -M /dev/sda
- diese ausgeben sollte so etwas wie acoustic = 254 (128=quiet ... 254=fast)
, in welchem Fall Sie Ihre Festplatte leiser mit dem Befehl machen können hdparm -M 128 /dev/sda
. Führen Sie den entgegengesetzten Befehl aus, hdparm -M 1254 /dev/sda
wenn Sie mehr Geschwindigkeit benötigen.