7.1. | I would like to customize my kernel. Is it difficult? |
Not at all! Check out the kernel config section of the Handbook. Note:The new | |
7.2. | Why is my kernel so big? |
When running low on disk space, there
are different options to reduce the size of
To not install the symbol files,
make sure the following line exists in
WITHOUT_KERNEL_SYMBOLS=yes For more information see src.conf(5). If you want to avoid building debug files altogether, make sure that both of the following are true:
Either of the above settings will cause the kernel to be built in debug mode. To build and install only the specified modules, list
them in
MODULES_OVERRIDE= Replace accf_httpd ipfw with a
list of needed modules. Only the listed modules will be
built. This reduces the size of the kernel
directory and decreases the amount of time needed to
build the kernel. For more information, read
Unneeded devices can be removed from the kernel to further reduce the size. See Q: 7.1 for more information. To put any of these options into effect, follow the instructions to build and install the new kernel. For reference, the FreeBSD 11 amd64 kernel
( | |
7.3. | Why does every kernel I try to build fail to compile,
even |
There are a number of possible causes for this problem:
| |
7.4. | Which scheduler is in use on a running system? |
The name of the scheduler currently being used is
directly available as the value of the
| |
7.5. | What is |
|
All FreeBSD documents are available for download at https://download.freebsd.org/ftp/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.