Index: head/en_US.ISO8859-1/books/faq/book.xml =================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml +++ head/en_US.ISO8859-1/books/faq/book.xml @@ -2651,17 +2651,22 @@ GENERIC kernels shipped with &os; - and later are compiled in debug mode. - Kernels built in debug mode contain many symbols in - separate files that are used for debugging, thus greatly - increasing the size of /boot/kernel/. + are compiled in debug mode. + Kernels built in debug mode contain debug data in + separate files that are used for debugging. + &os; releases prior to 11.0 store these debug files in + the same directory as the kernel itself, + /boot/kernel/. + In &os; 11.0 and later the debug files are stored in + /usr/lib/debug/boot/kernel/. Note that there will be little or no performance loss from running a debug kernel, and it is useful to keep one around in case of a system panic. - However, when running low on disk space, there + When running low on disk space, there are different options to reduce the size of - /boot/kernel/. + /boot/kernel/ and + /usr/lib/debug/. To not install the symbol files, make sure the following line exists in @@ -2671,8 +2676,8 @@ For more information see &man.src.conf.5;. - If you do not want to build a debug kernel, make sure - that both of the following are true: + If you want to avoid building debug files altogether, + make sure that both of the following are true: @@ -2713,9 +2718,9 @@ xlink:href="&url.books.handbook;/kernelconfig-building.html">build and install the new kernel. - Most kernels - (/boot/kernel/kernel) tend to be - around 12 MB to 16 MB. + For reference, the &os; 11 &arch.amd64; kernel + (/boot/kernel/kernel) is + approximately 25 MB.