cvs commit: src/sys/kern init_main.c kern_descrip.c sys_pipe.c
uipc_syscalls.c uipc_usrreq.c vfs_syscalls.c src/sys/sys filedesc.h
silby at silby.com
silby at silby.com
Thu Jan 15 06:43:13 PST 2004
> Dag-Erling Smorgrav <des at FreeBSD.org> writes:
>> Log:
>> New file descriptor allocation code, derived from similar code
>> introduced in OpenBSD by Niels Provos. The patch introduces a
>> bitmap of allocated file descriptors which is used to locate
>> available descriptors when a new one is needed. It also moves the
>> task of growing the file descriptor table out of fdalloc(), reducing
>> complexity in both fdalloc() and do_dup().
>
> See http://people.freebsd.org/~des/fdbench/ for benchmark results.
>
> DES
> --
> Dag-Erling Smørgrav - des at des.no
Anything with pretty graphs like that just has to be cool. :)
Mike "Silby" Silbersack
More information about the cvs-all
mailing list