On Fri, Jan 11, 2002 at 09:18:12AM -0800, Peter C. Norton wrote: > On Fri, Jan 11, 2002 at 08:39:41AM -0800, Marc Perkel wrote: > > I'm going to upgrade python to the latest and greatest. If I get the exim > > processes down I shouldn't overload the file handles - but - in the 2.4 kernel > > - how do I increase the number of open files?
I jumped into the middle of this thread. I'm assuming "linux". If that's wrong, ignore this post. Take a look at /usr/src/linux/Documentation/proc.txt It may have changed in 2.4, but in 2.2, you set max file descriptors: echo 8192 >/proc/sys/fs/file-max echo 24576 >/proc/sys/fs/inode-max for example. proc.txt from 2.2 indicates you should set inode-max between three and four times file-max. Biggest number you can set for file-max is 1024*1024. The proc.txt also discusses how to evaluate your settings. Once you arrive at reasonable settings, have your init scripts set them. > The kernel ships by default with about 8k file descriptors available. If > the system just does email, then you probably have a ulimit setting of 1024 > by default, and you can change that by (as root) doing a ulimit -n 2048, or > 4096, or whatever and spawning the shell that starts exim, or the shell that > starts postfix - whichever is exhausting its resources. > > There used to be some header twiddling you had to do in 2.2 to get select() > to work properly, but I don't think thats an issue anymore. > > -- > The 5 year plan: > In five years we'll make up another plan. > Or just re-use this one. > > _______________________________________________ > Mailman-Developers mailing list > [EMAIL PROTECTED] > http://mail.python.org/mailman/listinfo/mailman-developers > -- ----------------------------------------------------------------- Dan Wilder <[EMAIL PROTECTED]> Technical Manager & Editor SSC, Inc. P.O. Box 55549 Phone: 206-782-8808 Seattle, WA 98155-0549 URL http://embedded.linuxjournal.com/ ----------------------------------------------------------------- _______________________________________________ Mailman-Developers mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-developers
