[linux-l] Dateisysteme beschleunigen

Frank Lehmann eggsperde at gmx.net
Do Feb 15 13:09:25 CET 2007


Hi. Peter,
>> ich hab neulich einen Tip gefunden, wie man seine Dateisysteme beschleunigen
>> kann. Und zwar geht es um "barriers", also irgendwelche Barrieren..
>>     
>
> Ich weiss nicht so recht, ob Du mit "write barriers" ein Dateisystem 
> beschleunigen kannst.. nicht direkt, hoechstens, weil es hilft, I/O sauber 
> zu implementieren.
>
> Eigentlich geht es darum, ein Dateisystem verlaesslicher zu machen.
>
> Es geht darum, dass moderne Platten in der Regel in der Lage sind, Daten 
> zum Schreiben in einer Warteschlange so umzusortieren, dass die Mechanik 
> schnell den eigentlichen Job erledigt.
>
> Das kann manchmal unangenehm sein, wenn man sicher sein will, dass Daten 
> in der richtigen Reihenfolge geschrieben werden,z.B. um jeder Zeit ein 
> konsistentes Filesystem zu haben (auch, wenn jemand ploetzlich den Stecker 
> zieht)
>
> Der Filesystemtreiber weiss, wo es wichtig ist, auf die Reihenfolge zu 
> achten, und setzt dementsprechend write barriers, die von der Platte (wenn 
> sie das implementiert hat, alte Platten fallen da aus) beachtet werden, 
> beim Sortieren wird nichts ueber write barriers hinweg sortiert.
>
>   
Danke für die ausführliche Antwort! Ich bin jetzt etwas schlauer, was 
das Thema angeht.

Aber sag mal, warum muss/kann man die denn dann manuell setzen? Bringt 
das also im Endeffekt gar nichts?

Fragend,
Frank
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20070215/b8403b60/attachment.html>


Mehr Informationen über die Mailingliste linux-l