50. And I'd like standard deviation as well as average, best, worst.
And then I'd like to see the same test done with a RT task running in
the background - since I assume preempt has as its main purpose
to enable SCHED_FIFO.
> I guess the point is, everyone argues preemption is detrimental to
> throughput. I'm not going to argue that we aren't adding complexity,
I have not seen that argued - certainly I have not argued it myself.
My argument is:
It makes the kernel _much_ more complex
It has known costs e.g. by making the lockless
per-processor caching more difficult if not impossible
It seems to lead to a requirement for inheritance
It has no demonstrated benefits.
> > Did these even come on the same filesystem?
>
> Yes, why would you suspect otherwise?
>
Because the prior cited benchmark was a kernel compile on different trees.
Was the filesystem unchanged between runs?
I'm not suggesting you are cheating, it's easy to overlook something
critical when there are so many variables.
-- --------------------------------------------------------- Victor Yodaiken Finite State Machine Labs: The RTLinux Company. www.fsmlabs.com www.rtlinux.com- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/