Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Jun 1999 22:20:24 -0700
From:      "Russell L. Carter" <rcarter@pinyon.org>
To:        Julian Elischer <julian@whistle.com>
Cc:        hackers@freebsd.org
Subject:   Re: Microsoft performance (was: ...) 
Message-ID:  <199906240520.WAA26709@psf.Pinyon.ORG>
In-Reply-To: Your message of "Wed, 23 Jun 1999 21:45:42 MST." <Pine.BSF.3.95.990623213838.993R-100000@current1.whistle.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
%
%
%On Wed, 23 Jun 1999, Russell L. Carter wrote:
%
%> 
%> %Basically there are some applications and benchmarks for which FreeBSD
%> 
%> uh, "benchmarks" only, until evidence is produced otherwise.

[...]

%ok here are some of the problems..
%
%Matt's changes allow dd to copy data at 2.5 times the rate it did before. 
%I consider dd to be an application. The problem is due to resource
%handling in the kernel and results in large amounts of Idle CPU time.

Ok, why doesn't this show up in any of the disk or network benchmarks?

%Another primary problem with the FreeBSD kernel (being addressed by Kirk) 
%is that after writing a file, once the data has been queued for IO you
%cannot read the data in that file (even though it is present) until the IO
%is complete. With 64 tags, it is concievable that this could take a half
%second on a modern disk. 

That's interesting.

%These are problems shown up by the benchmarks but
%which can be shown to affect ordinary operations.
%
%There are other problems related to SMP and the GKL..
%e.g.. two processes cannot access buffers at the same time, even though
%they are both present , because only one of them is allowed in the kernel
%at a time. Therefore One processor will spend a bunch of time at idle..

Yup.

Thanks for filling us in!

Russell




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199906240520.WAA26709>