← Back to team overview

sslug-teknik team mailing list archive

Re: Hvorfor Reiser-fs

 

In <0DEDEE2885ACD311A1E8080009EE1E6C0EE3FB@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> Lars Knudsen <lk@xxxxxxxxxxxxxxxxxxx> writes:

>> Lige et extra ord: ReiserFS er også langt mere effektivt i 
>> sin udnyttelse af 
>> pladsen, da der ikke bruges en hel blok (normalt 1024b) på en 
>> lille fil på fx 
>> 50b. En stor fordel på unix, tænk på alle de små dotfiler!

>Er det ikke stadig en option man skal slå til selv? 

Nej.

>Ulempen ved at
>optimere pladsen er vel en anelse højere access tid på filen?.

Det kan jeg ikke umiddelbart se. Når filen er så lille at den kan være
i een diskblok, så tager det jo den tid det nu tager at læse en
diskblok at få fat i den. Og man kan ikke læse mindre.

Eneste grund til at det skulle tage længere var, hvis opslag i
directory og dermed at finde ud af hvor filen ligger på disken tog
længere tid, men det afhænger almindeligvis langt mere af hvor mange
filer, der er i et directory.

>Endvidere mener jeg også der har været skrevet om at selve journalen
>er en flaskehals endnu, da den er bygget op som et b-træ, og man
>balancerer træet hver gang man skriver til fs'et.

Det er rigtigt. Men de fleste systemer læser faktisk langt flere
data end de skriver.
-- 
Henrik Storner      | "Crackers thrive on code secrecy. Cockcroaches breed 
<henrik@xxxxxxxxxx> |  in the dark. It's time to let the sunlight in."
                    |  
                    |          Eric S. Raymond, re. the Frontpage backdoor


References