Re: Hard-limits for kern.maxproc
site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=+gt+CpPdi1eu2xTJfYZteaHrdGstlr9sYMqYX9uFSBI=; b=bVMkBFPcq7aMiWyH1EMuL4cQ15LWF4pSgW5ImM3/E5ewKD/HQlYWYTStahO0IpVtLU WK6RWNimDm1X8gz2BmL1NYDn8Jh/Nkth5tE1QO/UH9UeUU144HmPT/S2fNj9cVI6tTiz IHsqcZcigqiCQ0qRODzxCRiHR8Auj42+Z5miQ= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=rWsVpYXSjDCvwHmr9ShorSNjPzQoTHbub12467Wo3oaKKSm5LneOQ+91vXfdv3o4QX 2rRuZ0uBkR2tZvCj/CEOHbwHze64YmJtnuQDMoLMseLTRbyw3HjJtizlOM0m8UCL0L/N t41qmTYETKVXgjen2Yr7YrtXPPG+k1CL9FIEU= On Thu, Jan 29, 2009 at 3:29 PM, William Kucharski <kucharsk@mac.com> wrote:
Nathan wrote:
1) Where can I download the kernel so I can look through some of the source myself? It's not on the list at macosforge.org.
Sweet! I thought I had discovered all of the Apple/OSS sites, but I'd missed that one somehow. New places to explore...
2) More description of NPROC, MAXUSERS, and "scales", and UNIX03 would be helpful. I'd be happy to read up on them if someone could point me in the right direction. Where should I look? The source code?
That's the best place, or Amit Singh's "Mac OS X Internals" book.
You can also learn much from reading other books on the design of UNIX, like "The Design and Implementation of the 4.4 BSD Operating System" or "UNIX Internals."
Great suggestions. I went and ordered Amit Singh's book.
3) Does anyone know what buttons I could push at Apple to get (at least) the server kernel compiled with "larger scale" or something like that? I'd like this fix to be available to the larger community, which really means getting it into an official OS update.
No idea, but is your mail server really so busy that there are THAT many simultaneous users, or is there something else going on?
Yes, I have that many simultaneous users. No, I'm only using the server for mail.
Have you verified that the process limit is, indeed, being hit?
Yes. Is it really that hard to believe? I have over 250 employees, and cyrus seems to spawn three processes for each Mail.app user and one or two for each Thunderbird user. It's trivial for me to hit the 266 process limit for the _cyrus user. Most of the time the connections aren't actually _doing_ anything, so the load (cpu, ram, bandwidth, disk activity, etc.) on my server is trivial. ~ Nathan _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com
participants (1)
-
Nathan