In message <200203292207.g2TM7Fi67491@apollo.backplane.com>, Matthew Dillon wri
> And do a compative syscall rate test on a two-cpu system running
> two getuid() processes, this happens:
>
> 1 process 2 processes
> w/PCPU: 1004000 1000000
> w/++cnt.v_syscall: 1004000 853000
But is this a relevant test-case to optimize for ?
We are trying to eliminate all often used trivial syscalls need to
get into the kernel in the first place, and for non-trivial
syscalls it doesn't matter a hoot how that increment is done...
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-smp" in the body of the message