diff options
| author | john stultz <[email protected]> | 2007-07-21 04:37:35 -0700 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2007-07-21 17:49:15 -0700 |
| commit | 3704540b48295253bd9c87a5e7ff545f9d47a3b8 (patch) | |
| tree | 081647bba6b901bfaa7e7216ed2f23c42ecee75d /tools/perf/scripts/python | |
| parent | 5590a536c0bc403fc73908c66c1c88cbed735ecb (diff) | |
tick management: spread timer interrupt
After discussing w/ Thomas over IRC, it seems the issue is the sched tick
fires on every cpu at the same time, causing extra lock contention.
This smaller change, adds an extra offset per cpu so the ticks don't line up.
This patch also drops the idle latency from 40us down to under 20us.
Signed-off-by: john stultz <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Cc: Ingo Molnar <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions