sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #32624
Re: Too many links..
"Klavs Klavsen" <ktk@xxxxxxxxxxx> writes:
> kan man gøre noget ved det? eller er det bare at leve med det eller skifte
> filsystem?
Det skulle være ret uproblematisk at hæve det til 32768. De 32000 er
en konstant erklæret i /...kernel source.../include/linux/ext2_fs.h
(EXT2_LINK_MAX). Feltet der indeholder informationer om antallet af
li8nks er erklæret som en __u16, men det kan være at negative tal har
en særlig værdi, så det ikke er trivielt bare at hæve grænsen til
65536 links.
Alternativet er at ændre det til en __u32, men så kan du ikke bruge
filsystemet under andre kerner, som ikke brugte samme patch (eller
selv bruge ext2 brugt under disse kerner).
Jeg tror det er bedst at kikke sig om efter et andet filsystem. Ext2
skalerer alligevel pokkers dårligt, når det skal tage sig af så mange
filer. Det bruger nemlig en linær søgning når du skal bruge en fil i
et katalog.
HDH
Follow ups
References