tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]



I would like to change upreempt_pri to default to 0 as this makes wakeups where the interrupted cpu schedules a thread on another cpu behave like as if it where scheduled on the interrupted cpu.

For the case that the to be scheduled on cpu is the interrupted one, the behavior is like having upreempt_pri set to 0, as rescheduling happens on return too usermode while in the cross cpu case this might be delayed until the next timer interrupt.

This change makes some sluggishness regarding X to go a way.
(Solaris defaults to 0 here as well, I think the only reason to set it higher is on very big SMP machines where throughput is more important then latency)


Home | Main Index | Thread Index | Old Index