mirror of
https://github.com/opnsense/src.git
synced 2026-02-28 20:30:57 -05:00
Clean up (or if antipodic: down) some of the msgbuf stuff. Use an inline function rather than a macro for timecounter delta. Maintain process "on-cpu" time as 64 bits of microseconds to avoid needless second rollover overhead. Avoid calling microuptime the second time in mi_switch() if we do not pass through _idle in cpu_switch() This should reduce our context-switch overhead a bit, in particular on pre-P5 and SMP systems. WARNING: Programs which muck about with struct proc in userland will have to be fixed. Reviewed, but found imperfect by: bde |
||
|---|---|---|
| .. | ||
| machine.c | ||
| Makefile | ||
| sigdesc.h | ||
| top.local.1 | ||
| top.local.h | ||