From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id TAA15612; Thu, 1 May 2003 19:55:17 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id TAA15377 for ; Thu, 1 May 2003 19:55:16 +0200 (MET DST) Received: from manly.caddr.com ([192.153.219.146]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id h41HtFT22866 for ; Thu, 1 May 2003 19:55:15 +0200 (MET DST) Received: from car.pixar.com (car.pixar.com [138.72.15.78]) by manly.caddr.com (Postfix) with ESMTP id E07D220A01; Thu, 1 May 2003 10:57:37 -0700 (PDT) Subject: Re: [Caml-list] comparison with C performance From: Miles Egan To: Lex Stein Cc: Ocaml Mailing List In-Reply-To: References: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Uim1Zn2CSspp80kXZGlq" Message-Id: <1051811713.25152.1.camel@car.pixar.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4- Date: 01 May 2003 10:55:13 -0700 X-Spam: no; 0.00; egan:01 caml-list:01 stein:01 bdbfs:01 slower:01 slowness:01 advisor:99 ocaml:01 caddr:02 comparison:02 overhead:03 wrote:03 lex:04 let:04 bsd:07 X-Attachments: type="application/pgp-signature" name="signature.asc" Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk --=-Uim1Zn2CSspp80kXZGlq Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2003-05-01 at 10:29, Lex Stein wrote: > Hi, >=20 > A while ago I built an NFS server in OCaml (BDBFS) and the performance > stunk. It was 10x slower than the BSD in-kernel NFS server for metadata > operations. There was some speculation about what was causing this > slowness. It could have been a number of things. So in order for my > Advisor to let me continue programming in OCaml, I set out to show that i= t > wasn't due to the choice of OCaml. Wouldn't you expect any userspace nfs server to be much slower than the kernel-based implementation due to the overhead of all the extra context-switching? --=20 Miles Egan --=-Uim1Zn2CSspp80kXZGlq Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA+sV+BU4Jq/wH1PVERAou1AKDwIRt+ABoLOk2p/7kbO9e9KnUfUACffEwM 70Gf/pKDuW6dWai+oa63ilU= =xv9H -----END PGP SIGNATURE----- --=-Uim1Zn2CSspp80kXZGlq-- ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners