← Back to team overview

sslug-teknik team mailing list archive

Re: Max. åbne filer

 


storner@xxxxxxxx wrote:
> 
> In <3.0.5.32.19990304005049.00ab7e60@xxxxxxxxxxxxx> "Uffe R. B. Andersen" <urb@xxxxxxxx> writes:
> 
> >Hvad er det maksimale antal filer en Linux-maskine (RedHat 5.2) kan have
> >åbne samtidig? Jeg oplevede nemlig forleden en server, der gik fuldstændig
> >i dørken, pga. den fejl - man kunne end ikke logge på direkte på maskinen.
> >Kritisk - går en  Linux godtnok så død, hvis den åbner for mange filer?
> 
> Jeg kender ikke tallet for Linux 2.0 kerner, men i 2.2 er det default 4096.
> Det kan tunes via sysctl interfacet, d.v.s. gennem filerne i /proc/sys/fs

Med Redhat 5.2 kerne 2.0.36 så har jeg 1024 i file-max og inode-max er
på 3072
og deres placering er /proc/sys/kernel men 

Hvis jeg forsøger øge antal filer med
echo 4096>/proc/sys/kernel/file-max i min rc.local fil får jeg bare
fejlen
Bad file descriper

Ikke så heldigt, jeg ville meget gerne øge antal filer fordi:

Microsoft har et web server test program i stil med ApacheBench ab og
jeg
testede en 486dx2/66 med 48mb ram og fandt frem til at den kunne nok
klare
omkring 500 http forbindelser på samme tid men så begyndt den også at
lave fejl, som  evt. var i relation til file-max måske. 

Jeg kan ikke finde noget sysctl værktøj på min Redhat 5.2 - snøft

Med Venlig Hilsen
Filip Stadler


References