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