Ich habe einen Sicherungsprozess, der eine ganze Menge Daten von der Festplatte liest und daher den gesamten Speicher für den Festplatten-Cache verbraucht und dabei Apps und andere zwischengespeicherte Daten austauscht. Es hat keinen Vorteil, gesicherte Daten nach Abschluss der Sicherung im Festplatten-Cache zu belassen. Daher möchte ich die Datenmenge begrenzen, die vom Kernel für diesen Prozess zwischengespeichert werden kann. Ist es möglich?
Vielen Dank,
duplicity
undrdiff-backup
, beide verwendenrsync
intern. Es gibt ein Ticket und einige Patches , um es zu implementieren, und einige nicht offizielle Builds mit einem Patch werden bereitgestellt. Es gibt auch einen LD_PRELOAD-Weg von Andrew Morton.