svn commit: r284959 - in head: . share/man/man4 share/man/man9 sys/conf sys/dev/glxsb sys/dev/hifn sys/dev/random sys/dev/rndtest sys/dev/safe sys/dev/syscons sys/dev/ubsec sys/dev/virtio/random sy...
Scott Long
scott4long at yahoo.com
Sat Jul 25 16:12:24 UTC 2015
> On Jul 25, 2015, at 2:10 AM, Mark R V Murray <markm at FreeBSD.org> wrote:
>
>
>> On 25 Jul 2015, at 06:06, Scott Long <scott4long at yahoo.com> wrote:
>>
>>> I’m working on a premise of “tools, not policy”. I’d like there to be
>>> enough harvesting points for the box owner to get the warm fuzzies.
>>> If they choose to use less, fine by me.
>>>
>>
>> Sure, and that’s not an unreasonable goal, but the devil is in the details.
>
> Yes, indeed!
>
>> It’s an unfortunate fact of modern CPU architecture that even something
>> as simple and innocent as a run-time control that checks a variable can
>> cause significant performance problems, thanks to the penalty of cache
>> misses and bus contention between lots of CPU cores. Maybe these
>> “extended” collection points should be controlled with a compile-time
>> option?
>
> They can. I’ve coded it already, but not tested it properly, and will
> commit in a week or two. :-)
What you posted this morning for review is a great start. Thanks for the
productive conversation on this.
Scott
More information about the svn-src-head
mailing list