From owner-freebsd-hackers Thu Feb 2 14:28:34 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id OAA18545 for hackers-outgoing; Thu, 2 Feb 1995 14:28:34 -0800 Received: from Root.COM (implode.Root.COM [198.145.90.1]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id OAA18539 for ; Thu, 2 Feb 1995 14:28:30 -0800 Received: from corbin.Root.COM (corbin.Root.COM [198.145.90.18]) by Root.COM (8.6.8/8.6.5) with ESMTP id OAA17685; Thu, 2 Feb 1995 14:28:24 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.9/8.6.5) with SMTP id OAA01651; Thu, 2 Feb 1995 14:28:24 -0800 Message-Id: <199502022228.OAA01651@corbin.Root.COM> X-Authentication-Warning: corbin.Root.COM: Host localhost didn't use HELO protocol To: Bruce Evans cc: hackers@freefall.cdrom.com Subject: Re: Optimizing CVS? In-reply-to: Your message of "Thu, 02 Feb 95 16:47:16 +1100." <199502020547.QAA02136@godzilla.zeta.org.au> From: David Greenman Reply-To: davidg@Root.COM Date: Thu, 02 Feb 1995 14:28:23 -0800 Sender: hackers-owner@FreeBSD.org Precedence: bulk >>In effect, you are testing system call + copyout time rather than system >>call + fetch + copyout time. > >Nope. The syscall + copyout time are relatively small. The leaf >routines that take the longest time are bcmp() (presumably for caching >- 48 bcmp's per stat(), and our kernel bcmp() is the slow C version!) >and user() (this is for all user time; presumably it's mostly for >printf). The bcmp() is implemented as assembly in support.s. Why do think it is the slow C version? -DG