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=RHx5PTl1lAvv/5xbXlJGJBnMphe8GB0PIm6g3OSMLhg=; b=MOg6Gg3Qi1yOdGOoM2Mx3ht9bz5DAcdxRwM2v/aH+veRrW84gyUAYw8Er3mpGvSGbi 6FsViXvIX5hhcm2shn82S2r3Nc2ba1zSLrM/fH/SLDEKZ4nIys107w0w6OuyRrKMCiL2 cDfl+InQkAJMfa4QIMSSpk/CFKEsKbSw+NYpE= 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=tn/YbZhuDaGXTabo3pV5UUkT/Aijc541Ay+PIgmaWhKG/PdEq3W4GO5fjSBGOGjfUT MkSjI81A2r8HuBq/IIBTxF5R1OTYd//IWx1JRMBewTOgyMICUT4jZdedxpuxSmd0xJt2 Cnt7n15eAxrLlcqc0AciyI+bTv1KUL52bb4hk= I don't know Cyrus, but is there no way to setup this? On Thu, Jan 29, 2009 at 2:45 PM, Nathan <nathan.stocks@gmail.com> wrote:
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
-- -mmw _______________________________________________ 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