Login
Immer anmelden
SSL Login

 
Newsletter
Werbung
Shopping
International Shopping
 
 


Yatego Shopping bei über 10000 Händlern und über
3 Mio. Artikel.


Linux

:

Linux-Bücher

Handy
Shop

  und Computer.

Viele Services

:

Apple iPad Reader,


Ratgeber,

 

Techniktops,

 

Yatego Clicks

  & über 3000

Gutscheine.

 

Thema: Dateisysteme, Datensicherheit und Energieverbrauch

1 Kommentar(e) || Alle anzeigen ||  RSS || Kommentieren
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
Score: 3 Von sebas am Mi, 18. März 2009 um 00:18 #
Richtig. Fuer Memorymanagement ist der Kernel zustandig, und wann etwas auf der Platte landen sollte und wann nicht ist eh undeutlich, weil Festplatten ja auch noch buffern.

Das wichtigste ist, dass man keine leeren Files erhaelt, und das ist vollkommen unabhaengig vom Caching (oder quasi vom Intervall der zwischen dem Wegschreiben des Caches liegt). Wenn man das den Apps ueberlaesst hat man auf der einen Seite schnell Performanceprobleme und auf der anderen Seite Apps, die ihre Daten verlieren.

Soweit ich weiss ist fuer das zweite Problem (unter ext4 kann man beim Ueberschreiben leere Dateien bekommen wenn das System crasht, unter ext3 nicht). Fuer den flushing Intervall kann der Kernel ja einen Knopf in /sys anbieten. Es waere dann vielleicht auch drin, dass man fsync() nur noch benutzt wenn man will dass etwas direkt (d.h. synchron) auf der Platte landed, Laptop Mode scheint das ja im Moment zu blockieren. (Obwohl das Ziel von Laptop Mode (Strom sparen) ja OK ist.

Pro-Linux
Newsletter
Neue Nachrichten