[linux] Re: FDs ophogen

Daniel von Asmuth asmuth op bakunin.xs4all.nl
Ma Jan 9 17:45:12 CET 2006


On Mon, Jan 09, 2006 at 03:12:36PM +0100, Gerard wrote:
> 
> > > Heeft iemand andere ideeën over hoet we dit eventueel kunnen oplossen?
> >
> > Op Linux 2.4 kun je het maximum aantal file descriptors van het systeem
> > verhogen met iets als
> > 	echo 666666 >/proc/sys/fs/file-max
> > of
> > 	sysctl -w fs.file-max fs.filemax=666666
> > Op een 2.6 kernel kan die parameter ergens anders huizen.
> >
> 
> Op 2.6 zit deze dus op dezelfde plaats. Blijft dit echter intact na een
> reboot? Ik denk van niet...

Voor de Pinguïn met de Rode Hoed staan deze instellingen in
/etc/sysctl.conf en worden tijdens het opstarten verwerkt. De ulimit
instellingen zouden bijv. in /etc/profile kunnen staan. Het lijkt erop
dat 'root' zijn eigen ulimit kan verhogen, maar een gewone user niet. 

> En wat voor nummer is dit? Want ulimit -n geeft 1024, terwijl er in die

Ulimit bevat de limieten voor een user proces, de genoemde instellingen 
gelden voor een systeem als totaal.

> file iets anders staat;
> 
> com-db:~# cat /proc/sys/fs/file-max
> 406528

Voor een klein servertje is dat al heel aardig & ruim meer dan die 1024. 

Suc6,



Daniel



More information about the Linux mailing list