GENERIC - Raising the bar

Bill Hacker wbh at conducive.org
Fri Mar 11 11:57:34 PST 2005


*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.

Over time, even embedded systems have moved to at least 486/586 levels.

Further, embedded is not only a small market for a *BSD, it is more 
likely to be QNX,
eCos, or other micro- RTOS turf - not even all that much Linux ground.

DragonFlyBSD is a modern project.

Might it not be advantageous to optimize the GENERIC build for no less 
than 'Pentium-class'?

Removing the ability to option back down-scale is not likely to have 
significant
impact, but could make certain tasks that can take advantage of chipset 
features easier to do well.

Bill





More information about the Users mailing list