[linux] Re: FDs ophogen

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


On Mon, Jan 09, 2006 at 12:36:41PM +0100, Gerard wrote:
> Hallo mensen,
> 
> Ik zit hier met een high-end database server die draait op Debian Sarge
> met kernel 2.6;
> 
> com-db:~# cat /proc/version
> Linux version 2.6.8-2-686-smp (horms op tabatha.lab.ultramonkey.org) (gcc
> version 3.3.5 (Debian 1:3.3.5-13)) #1 SMP Tue Aug 16 12:08:30 UTC 2005
> 
> De laatste tijd hebben we nogal wat last van traagheid, waarop iemand
> suggereerde dat de FDs opgehoogd moeten worden;
> 
> com-db:~# ulimit -n
> 1024
> 
> Nu kan ik met ulimit -Sn de FDs wel ophogen per proces op de een of
> andere manier, maar om het permanent hoger te krijgen lijkt het erop
> dat de kernel opnieuw gecompileerd moet worden. Dit is niet echt
> wenselijk.

Waarom niet? 

> 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.

Met vriendelijke groet,



Daniel von Asmuth





More information about the Linux mailing list