summaryrefslogtreecommitdiffstats
path: root/share/man/man4/eventtimers.4
Commit message (Collapse)AuthorAgeFilesLines
* MFcalloutng:davide2013-03-041-8/+0
| | | | | Dcoument the new functions added to condvar(9), sleep(9), sleepqueue(9) KPIs. Also document recent changes in timeout(9) and eventtimers(4).
* Some formatting for r232919.mav2012-03-131-1/+3
| | | | Submitted by: pluknet
* Add kern.eventtimer.activetick tunable/sysctl, specifying whether eachmav2012-03-131-1/+7
| | | | | | | | | | | | | | | | | | | hardclock() tick should be run on every active CPU, or on only one. On my tests, avoiding extra interrupts because of this on 8-CPU Core i7 system with HZ=10000 saves about 2% of performance. At this moment option implemented only for global timers, as reprogramming per-CPU timers is too expensive now to be compensated by this benefit, especially since we still have to regularly run hardclock() on at least one active CPU to update system uptime. For global timer it is quite trivial: timer runs always, but we just skip IPIs to other CPUs when possible. Option is enabled by default now, keeping previous behavior, as periodic hardclock() calls are still used at least to implement setitimer(2) with ITIMER_VIRTUAL and ITIMER_PROF arguments. But since default schedulers don't depend on it since r232917, we are much more free to experiment with it. MFC after: 1 month
* Add timecounters(4) man page alike to eventtimers(4).mav2011-12-201-0/+1
|
* Add apic(4) man page, now mostly to cover its event timer functionality.mav2011-12-201-0/+1
|
* Add eventtimers(9) man page, describing related KPIs.mav2011-12-201-1/+2
| | | | | Sponsored by: iXsystems, Inc. MFC after: 1 month
* Some formatting fixes.mav2011-12-161-14/+31
| | | | Submitted by: ru
* After several suggestions from people, move eventtimers page from 7 to 4.mav2011-12-141-0/+133
OpenPOWER on IntegriCloud