LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Brian Barrett (brbarret_at_[hidden])
Date: 2005-03-25 08:26:36


On Mar 25, 2005, at 7:25 AM, Nicolas Niclausse wrote:

>>>>>> "Clifton" == Clifton Kirby <ckirby3_at_[hidden]> writes:
>
>> Thanks for the response but I have changed that kernel
>> parameter to 65536.
>
> You may have to tweak pam configuration to enable non root users to
> have a limit higher than 1024:
>
> see
>
> http://bbcr.uwaterloo.ca/~brecht/servers/openfiles.html

That's true, if you're using Linux. Otherwise, that isn't necessarily
applicable. Each OS handles large numbers of file descriptors
differently. Of the modern OSes, Linux handles it the worst. OS X has
a reasonably high kernel limit, and their libc is basically unlimited
(it's something like 65K fds). Solaris is the same way, out of the
box.

The cluster that started this conversation is a large Apple cluster
running OS X, so they're in the clear as far as FD numbers go
(especially during lamboot, where we don't accumulate FDs along the
way).

Brian

-- 
   Brian Barrett
   LAM/MPI developer and all around nice guy
   Have a LAM/MPI day: http://www.lam-mpi.org/