per-cpu counters (Re: svn commit: r190967 - head/sys/netinet)
Poul-Henning Kamp
phk at phk.freebsd.dk
Sun Apr 12 15:27:05 UTC 2009
In message <alpine.BSF.2.00.0904121525540.19879 at fledge.watson.org>, Robert Wats
on writes:
>I have a project along these lines in progress, and will post the proposal to
>arch@ once I've finished prototyping it. In particular, it provides common
>implementations of "reset" and "report" in order to expose a single userspace
>version of the structure via sysctl.
Please don't export them via sysctl.
Export them via mmap(2) like we already do with the disk I/O statistics.
That way monitoring the counters becomes a no-syscall operation.
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk at 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.
More information about the svn-src-head
mailing list