[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