From owner-freebsd-hackers Mon Feb 7 2: 7:16 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from blubb.pdc.kth.se (blubb.pdc.kth.se [130.237.221.147]) by builder.freebsd.org (Postfix) with SMTP id 1BAAA3EC4 for ; Mon, 7 Feb 2000 02:07:12 -0800 (PST) Received: from joda by blubb.pdc.kth.se with local (Exim 1.71 #3) id 12Hl51-0002AL-00; Mon, 7 Feb 2000 11:07:39 +0100 To: Zhihui Zhang Cc: freebsd-hackers@freebsd.org, arla-drinkers@stacken.kth.se Subject: Re: Writing a multithreaded daemon process References: From: joda@pdc.kth.se (Johan Danielsson) Date: 07 Feb 2000 11:07:39 +0100 In-Reply-To: Zhihui Zhang's message of "Sun, 6 Feb 2000 14:46:31 -0500 (EST)" Message-ID: Lines: 10 User-Agent: Gnus/5.070083 (Pterodactyl Gnus v0.83) Emacs/20.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Zhihui Zhang writes: > If the daemon can somehow reside entirely inside the kernel, like > NFS daemon, we can save those crossings. Yes, but the whole point of having the daemon in userspace is that it's *so* much easier to maintain. If you want to work on performance, I suggest that you take a look at other parts of the system, like RX. /Johan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message