hax0rs,
In sys/conf/param.c (in -STABLE), both maxfiles and maxfilesperproc are
set equal to MAXFILES. This doesn't make much sense to me. It seems that
maxfiles should be set to be greater than maxfilesperproc by default, so
that one process can't consume all of the file descriptors.
I noticed this while building a system that will be running some very
large processes with many open files, so set maxfilesperproc on that box
equal to MAXFILES - 512, but this metric is not appropriate for systems
with small MAXUSERS (like GENERIC). So...
1. Should maxfiles be, by default, larger than maxfilesperproc?
2. If so, how much is necessary and appropriate?
Regards,
Greg
--
Gregory S. Sutter "How do I read this file?"
mailto:[EMAIL PROTECTED] "You uudecode it."
http://www.pobox.com/~gsutter/ "I I I decode it?"
PGP DSS public key 0x40AE3052
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message