Date: Thu, 28 Aug 2003 16:59:40 +0100 From: Antony T Curtis <antony@abacus.co.uk> To: Sheldon Hearn <sheldonh@starjuice.net> Cc: freebsd-java@freebsd.org Subject: Re: FreeBSD vs Windows 2000 "Advanced" Server Message-ID: <200308281659.41323.antony@abacus.co.uk> In-Reply-To: <20030828135547.GN83970@starjuice.net> References: <20030828090512.GB83970@starjuice.net> <200308281451.01229.antony@abacus.co.uk> <20030828135547.GN83970@starjuice.net>
next in thread | previous in thread | raw e-mail | index | archive | help
=2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 28 Aug 2003 2:55 pm, Sheldon Hearn wrote: > On (2003/08/28 14:50), Antony T Curtis wrote: > > > Oops, make that about 8,000 threads. :-) > > > > > > And I forgot to include the class source. > > > > I'm just curious, which patchset and which threading library? > > Patchset 3, libc_r. Hmm... I was hoping it was libkse... I plan to try to build it and play wit= h=20 it myself soon. With pure userland threads (libc_r) it will only present 1 real thread to t= he=20 kernel. libc plays all kind of fun 'n games to simulate threading. > But it seems that not all Windows 2000 Advanced Server installations > have this problem. > > I can get about the same number of threads running on a single-CPU box > with no service pack. So I've narrowed it down to either broken > Hyperthreading (HTT) support in Windows 2000, or a problem with service > pack 3 or 4. AFAIK, WinNT is not that scalable as CPU++... and that it's 'sweet spot' is= =20 around 4 CPUs. =2D --=20 ANTONY T CURTIS Tel: +44 (1635) 36222 Abacus Polar Holdings Ltd Fax: +44 (1635) 38670 =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (FreeBSD) iD8DBQE/TibtA98IbJ8osCYRAiaDAJ4zE1D88EQwGdiJui4iRWl56Yc8qQCg1QlB mUo97Nyr/4ooTdK1te7AV28=3D =3D1gJY =2D----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308281659.41323.antony>