Greetings,
I love the FreeBSD live/install image/DVD/... for installs, and utility purposes.
While I believe I understand the logic behind it. I really dislike the overhead the GENERIC kernel used, imposes. IMHO it doesn't make for the best experience for would-be, or first time users, coming from other OS's. So having remembered that it was possible to extract the kernel configuration from a kernel (if it was built in -- default for GENERIC), and that a couple of thoughtful replies got me the incantation. I wanted to build a (mostly) GENERIC, that didn't have all the overhead WITNESS*, and other constraints/performance killers, that are built in, by default. And while I've been on *BSD for ~25 years, and would like to think I know it all, I am all too frequently reminded, that's not the case.
So. I'd like to ask what others do, when attempting to squeeze additional performance out of their kernels. Mind you; I want this to be as close to GENERIC, as possible. This is more of an attempt to make a /boot/kernel.old, as an alternate kernel to boot from, on the install media. I have no trouble creating a "lean" kernel, tailored to the hardware it runs on.
Thank you for all your time, and consideration.
--Chris
I love the FreeBSD live/install image/DVD/... for installs, and utility purposes.
While I believe I understand the logic behind it. I really dislike the overhead the GENERIC kernel used, imposes. IMHO it doesn't make for the best experience for would-be, or first time users, coming from other OS's. So having remembered that it was possible to extract the kernel configuration from a kernel (if it was built in -- default for GENERIC), and that a couple of thoughtful replies got me the incantation. I wanted to build a (mostly) GENERIC, that didn't have all the overhead WITNESS*, and other constraints/performance killers, that are built in, by default. And while I've been on *BSD for ~25 years, and would like to think I know it all, I am all too frequently reminded, that's not the case.
So. I'd like to ask what others do, when attempting to squeeze additional performance out of their kernels. Mind you; I want this to be as close to GENERIC, as possible. This is more of an attempt to make a /boot/kernel.old, as an alternate kernel to boot from, on the install media. I have no trouble creating a "lean" kernel, tailored to the hardware it runs on.
Thank you for all your time, and consideration.
--Chris