Hallo,
das neue Lucid soll auf mein X61s.
Nun würde ich gerne das System so einrichten, dass die Platte im Akkubetrieb solange ich nicht Programme oder Dateien Aufrufe (speichere) möglichst ausgeschaltet bleibt.
Das Problem:
Das System (und indirekt der Benutzer) will alle naselang nach
/var/*
/tmp
/home/user/.*
(Firefox, Openoffice, etc,etc,etc caches)
(Was fällt euch noch ein?)
schreiben.
Die Überlegung:
Im Akkumodus eine Ramdisk so mounten, dass sie ähnlich wie das "casper-rw persistency file" eines Livesystems funktioniert. Es überlagert wie eine Klarsichtfolie das System, Dateien geschrieben werden dorthin, gelesen von der Platte, sofern nicht schon auf der Folie vorhanden. (AUFS)
Nun findet man zu Ramdisks auch diverse Howtos im Netz, insbesondere wollen USB/SSD Nutzer die Schreibvorgänge vermindern.
Aber wie bekommt man die Daten (z.B. logs und /home/user/.* schlussendlich auf die Platte zurück?
Wenn man selbst, oder das System bei kritischem Akkuladestand herunterfahren will, oder der Stromstecker angeschlossen wird, würde die "persistent ramdisk" ausgehängt, wieder geloopmountet, und mit dem System gesynct.
Wie könnte man Probleme umgehen, dass Anwendungen und Deamons dabei ihre eigentlich gelockten Dateien "unterm Hintern" weggezogen würden, wenn Netzstrom wieder da ist?
Laptop-mode tut ja ähnliches mit der dirty-writeback-time.
Will ich das Rad neu erfinden und gibt es derartiges schon zu Ende gedacht?
das neue Lucid soll auf mein X61s.
Nun würde ich gerne das System so einrichten, dass die Platte im Akkubetrieb solange ich nicht Programme oder Dateien Aufrufe (speichere) möglichst ausgeschaltet bleibt.
Das Problem:
Das System (und indirekt der Benutzer) will alle naselang nach
/var/*
/tmp
/home/user/.*
(Firefox, Openoffice, etc,etc,etc caches)
(Was fällt euch noch ein?)
schreiben.
Die Überlegung:
Im Akkumodus eine Ramdisk so mounten, dass sie ähnlich wie das "casper-rw persistency file" eines Livesystems funktioniert. Es überlagert wie eine Klarsichtfolie das System, Dateien geschrieben werden dorthin, gelesen von der Platte, sofern nicht schon auf der Folie vorhanden. (AUFS)
Nun findet man zu Ramdisks auch diverse Howtos im Netz, insbesondere wollen USB/SSD Nutzer die Schreibvorgänge vermindern.
Aber wie bekommt man die Daten (z.B. logs und /home/user/.* schlussendlich auf die Platte zurück?
Wenn man selbst, oder das System bei kritischem Akkuladestand herunterfahren will, oder der Stromstecker angeschlossen wird, würde die "persistent ramdisk" ausgehängt, wieder geloopmountet, und mit dem System gesynct.
Wie könnte man Probleme umgehen, dass Anwendungen und Deamons dabei ihre eigentlich gelockten Dateien "unterm Hintern" weggezogen würden, wenn Netzstrom wieder da ist?
Laptop-mode tut ja ähnliches mit der dirty-writeback-time.
Will ich das Rad neu erfinden und gibt es derartiges schon zu Ende gedacht?