From owner-freebsd-hackers Sat Jun 12 19:55:10 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from mag.ucsd.edu (mag.ucsd.edu [132.239.34.96]) by hub.freebsd.org (Postfix) with ESMTP id 9A1BD15023 for ; Sat, 12 Jun 1999 19:55:06 -0700 (PDT) (envelope-from billh@mag.ucsd.edu) Received: (from billh@localhost) by mag.ucsd.edu (8.8.8/8.8.8) id TAA02805; Sat, 12 Jun 1999 19:50:05 -0700 (PDT) From: Bill Huey Message-Id: <199906130250.TAA02805@mag.ucsd.edu> Subject: Re: High syscall overhead? To: dyson@iquest.net Date: Sat, 12 Jun 1999 19:50:05 -0700 (PDT) Cc: freebsd-hackers@freebsd.org In-Reply-To: <199906121657.LAA06439@dyson.iquest.net.> from "John S. Dyson" at Jun 12, 99 11:57:41 am X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Wes Peters said: > > > > Try a more meaningful benchmark, one that actually does something in > > the kernel before returning, and see how they do. Try calling kill > > or socket/close a few hundred thousand times and see how they do. This will only test how fast the kernel memory allocator will perform with small object. Linux will do well since the memory allocation stuff is pretty standard issue for kernel memory allocators. > Think of it like this: since alot of desktops sit in idle loops much > of the time, perhaps the Linux philosophy has been to improve such > behavior :-). The Linux philosophy already has better performance and will also get you much stronger TCP/IP user land copy performance under SMP since it releases locks around the data copy. This certain is much better that the over simplistic single MP in FreeBSD, which has since been abandon in the Linux kernel. But I guess technical denial works in the FreeBSD community. ;-) More smilie faces ;-) ;-) ;-) > John | Never try to teach a pig to sing, > dyson@iquest.net | it makes one look stupid > jdyson@nc.com | and it irritates the pig. bill > > -- > John | Never try to teach a pig to sing, > dyson@iquest.net | it makes one look stupid > jdyson@nc.com | and it irritates the pig. > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message