On Tue, Mar 26, 2002 at 12:55:19PM -0800, Thomas Bushnell, BSG wrote: > [EMAIL PROTECTED] (Niels Möller) writes: > > > Perhaps idling, waiting for disk i/o requests to complete? > > Do a big tar extraction on Linux and note that your tar process soaks > up plenty of CPU time.
I tried it, but it doesn't seem to do so: $ tar cf /tmp/x.tar /usr/src/linux tar: Removing leading `/' from member names real 0m45.803s user 0m0.260s sys 0m2.370s It looks like there is less than 1% of cpu time used by tar. And about 3% of cpu time spent in kernel code. In some my simple benchmarking, I have found that hurd is 5-10 times slowest than linux in fs access. For example using bonnie++, a benchmark born to stress filesystems, shows that while linux have a slow cpu utilisation, usually <5%, hurd is using always a lot of cpu. And doing some tweaking in the ext2fs translator, I found that caching of data is often inconsisten. I mean, rerunning the same test program that made always the same file access, sometimes made disk access and sometimes not. I always wondered why... -- Saluti / Regards Diego Roversi | | diegor at tiscalinet.it _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd