Moin! Ich bastel gerade an einem embedded Linux-System. Um die Flash-Karte zu schonen möchte nich natürlich unnötige schreibzugriffe auf die Karte verhindern. Mit tempfs kann man ja Dateisysteme im Ram anleden. So weit zu gut. Diese sind nach dem Mounten aber leer. Evtl benötigte Dateien muss man also nach dem mounten dort hineinkopieren. Dort belegen sie nun unnötig RAM, weil die Dateien ja eigentlich schon auf der Flash-Karte vorhanden sind. Gibts es irgendeine Möglichkeit, ein Dateisystem einzurichten, dass zwar von der Flash-Karte liest, aber die Änderungen an Dateien nicht auf die Karte zurückschreibt, sondern im Cache behält? Tempfs funktioniert ja ähnlich. Die schreibzugriffe landen erstmal ganz normal im Cache, werden aber nicht auf einen Datenträger zurückgeschrieben. Nur dass es auch kein Gerät zum lesen im Hintergrund hat.
Ja, du kannst ein normales read-only fs benutzen und dann mit unionfs oder aufs ein anderes verzeichniss "drüberlegen" die Technik nutzen eigentlich fast alle Live-CDs.
Danke euch! Ich werd mal versuchen ob ich eins davon zum laufen bekomme.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.