GENERIC - Raising the bar

Joerg Sonnenberger joerg at britannica.bec.de
Fri Mar 11 12:23:15 PST 2005


On Sat, Mar 12, 2005 at 03:57:34AM +0800, Bill Hacker wrote:
> *BSD's have long shipped with a GENERIC kernel conf that will work on 
> 386 and any newer x86.
> 
> Manual editing has been required to optimize for 486/586, K6, and 
> various flavors of Pentium onward.

Unlike FreeBSD which needs cmpxchg, the performance difference should be
pretty small, since the scheduling is done for Pentium Pro, a somewhat
useful default. For stuff like bcopy() we use optimized versions anyway,
they are choosen on runtime.

Joerg





More information about the Users mailing list