Marinos J. Yannikos egy levelet postázott az LKML-re, amelyben néhány benchmarkban bemutatta, hogy bizonyos terhelések esetén a CONFIG_PREEMPT=y opció erősen degradálja a rendszer teljesítményét.
(A kernel preempt kód Robert M. Love kernelhacker nevéhez fűződik, fő célja a rendszer latency-ének csökkentése.)
Andrea Arcangeli levelében azt válaszolta, hogy kapcsolja ki a preempt opciót minden esetben, mert szerinte a legtöbb esetben a preempt opció csak pocsékolja a CPU időt.Andrew Morton szerint a preempt funkció kicsit túlértékelt, de hasznos dolog a kernel zárolási (locking) bugok felderítésében.
Számos kernelfejlesztő egyetértett Arcangelivel, hogy a kernel preemt opciót nem kellene default értéken hagyni. Takashi Iwai irónikusan megjegyezte, hogy egyetért azzal, hogy a preempt funkció fontos lehet az audio-feldolgozás szempontjából, de csökkent(het)i a rendszer teljesítményét egyéb esetekben.
Robert M. Love - a szerző - szerint a gyenge eredmények nem a preemp funkció overhead-jéből származnak, hanem valamilyen bug, hiba okozza azokat. Robert szerint Andrea Arcangeli alulbecsüli a kernel preempt funkció jelentőségét.
Arcangeli egyetértett, hogy a peempt engedélyezése nem okoz 60-70%-os lassulást.
Egyelőre úgy néz ki, hogy aki 2.6-os kernelt futtat jobban jár, ha a kernelt a CONFIG_PREEMPT=n opcióval fordítja.
A hosszú thread itt kezdődik.