Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
[Caml-list] OT: Java Performance
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Miles Egan <miles@c...>
Subject: Re: [Caml-list] comparison with C performance
On Thu, 2003-05-01 at 11:24, Lex Stein wrote:
> Yes, there will be additional context switch costs for a user-land
> implementation. However, where a disk I/O costs a luxury yacht a context
> switch might cost a used bicycle. So I think filesystem designers are in
> the position of not worrying about the old bike because it's best to focus
> negotiating efforts on the yacht. So I guess the question on our mind was;
> is OCaml another luxury yacht?

Your basic argument is reasonable, but I seem to remember one of the
main reasons the previously userland Linux nfs server implementation was
rewritten as a kernel-space server was to improve performance.

Perhaps it's because the typical nfs server serves most of its pages out
of its ram cache so context switches becomes more of an issue?

Anyway, drifting off-topic for this list.

Miles Egan <>