cvs commit: src/sys/kern init_sysent.c syscalls.c systrace_args.c src/sys/sys syscall.h syscall.mk sysproto.h

Robert Watson rwatson at FreeBSD.org
Mon Mar 3 18:33:29 UTC 2008


On Tue, 4 Mar 2008, Peter Jeremy wrote:

> On Mon, Mar 03, 2008 at 02:24:54AM -1000, Jeff Roberson wrote:
>> it.  After all 1024 cpus should be enough forever.. ;)
>
> I notice the smiley but...  Based on Sun's claims, they should have 1024 
> thread boxes in 4-6 years.  They have 64-thread boxes now (8 core x 8 
> thread) [*] and have said they'll double threads/chip every 12-18 months.
>
> [*] I thought there was a dual-chip T5xxx which would have 128 threads)
>    but it doesn't show up.

It's also instructive to look at scalability issues in file descriptor related 
interfaces in userspace, which have a similar bitmask structure for things 
like select(), etc with fixed-size arrays.

Robert N M Watson
Computer Laboratory
University of Cambridge


More information about the cvs-all mailing list