From owner-freebsd-questions Mon Nov 8 11: 7:49 1999 Delivered-To: freebsd-questions@freebsd.org Received: from serenity.mcc.ac.uk (serenity.mcc.ac.uk [130.88.200.93]) by hub.freebsd.org (Postfix) with ESMTP id 8FDF714F58 for ; Mon, 8 Nov 1999 11:07:29 -0800 (PST) (envelope-from jcm@dogma.freebsd-uk.eu.org) Received: from dogma.freebsd-uk.eu.org ([130.88.200.97]) by serenity.mcc.ac.uk with esmtp (Exim 1.92 #3) id 11ku8W-0003v5-00; Mon, 8 Nov 1999 19:07:28 +0000 Received: from localhost (jcm@localhost) by dogma.freebsd-uk.eu.org (8.9.3/8.9.3) with SMTP id TAA09216; Mon, 8 Nov 1999 19:07:28 GMT (envelope-from jcm@dogma.freebsd-uk.eu.org) Date: Mon, 8 Nov 1999 19:07:28 +0000 (GMT) From: Jonathon McKitrick To: Alfred Perlstein Cc: freebsd-questions@FreeBSD.ORG Subject: Re: threading and performance In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 8 Nov 1999, Alfred Perlstein wrote: >yes, right now only one thread of execution can be active in >the kernel at any given time, this is going to change RSN. > >This really has very little to do with pthreads though. -jonathon RSN - Real Soon Now? Also, wouldn't this create bottlenecks when different processes have to wait for a single kernel thread to finish? I think Solaris has multithreaded kernel support, IIRC. I just find it so interesting that FBSD multitasks and context switches so efficiently and smoothly, and handles such heavy loads, yet the kernel is only single threaded. I just wondered how that was possible. It's certainly a credit to the developers ! Frankly, if it works so well, you have to wonder if stability will be lost finding bugs in the new version if it has multi-threaded kernel support. He, you can't make an omlette w/o breaking some eggs, right? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message