diff --git a/en_US.ISO8859-1/books/faq/book.sgml b/en_US.ISO8859-1/books/faq/book.sgml index 6d8316ec84..0185ad505a 100644 --- a/en_US.ISO8859-1/books/faq/book.sgml +++ b/en_US.ISO8859-1/books/faq/book.sgml @@ -15,7 +15,7 @@ - $FreeBSD: doc/en_US.ISO_8859-1/books/faq/book.sgml,v 1.74 2000/07/19 10:13:17 alex Exp $ + $FreeBSD: doc/en_US.ISO_8859-1/books/faq/book.sgml,v 1.75 2000/07/19 17:24:48 ben Exp $ This is the FAQ for FreeBSD versions 2.X, 3.X, and 4.X. All entries @@ -4101,6 +4101,47 @@ device. + + + Why is my kernel so big (over 10MB)? + + + + Chances are, you compiled your kernel in + debug mode. Kernels built in debug + mode contain many symbols that are used for debugging, thus + greatly increasing the size of the kernel. Note that if you + running a FreeBSD 3.0 or later system, there will be little + or no performance decrease from running a debug kernel, + and it is useful to keep one around in case of a system + panic. + + However, if you are running low on disk space, or + you simply don't want to run a debug kernel, make sure + that both of the following are true: + + + + You do not have a line in your kernel + configuration file that reads: + + makeoptions DEBUG=-g + + + + You are not running config with + the option. + + + + Both of the above situations will cause your kernel to + be built in debug mode. As long as you make sure you follow + the steps above, you can build your kernel normally, and you + should notice a fairly large size decrease; most kernels + tend to be around 1.5MB to 2MB. + + + Interrupt conflicts with multi-port serial code. diff --git a/en_US.ISO_8859-1/books/faq/book.sgml b/en_US.ISO_8859-1/books/faq/book.sgml index 6d8316ec84..0185ad505a 100644 --- a/en_US.ISO_8859-1/books/faq/book.sgml +++ b/en_US.ISO_8859-1/books/faq/book.sgml @@ -15,7 +15,7 @@ - $FreeBSD: doc/en_US.ISO_8859-1/books/faq/book.sgml,v 1.74 2000/07/19 10:13:17 alex Exp $ + $FreeBSD: doc/en_US.ISO_8859-1/books/faq/book.sgml,v 1.75 2000/07/19 17:24:48 ben Exp $ This is the FAQ for FreeBSD versions 2.X, 3.X, and 4.X. All entries @@ -4101,6 +4101,47 @@ device. + + + Why is my kernel so big (over 10MB)? + + + + Chances are, you compiled your kernel in + debug mode. Kernels built in debug + mode contain many symbols that are used for debugging, thus + greatly increasing the size of the kernel. Note that if you + running a FreeBSD 3.0 or later system, there will be little + or no performance decrease from running a debug kernel, + and it is useful to keep one around in case of a system + panic. + + However, if you are running low on disk space, or + you simply don't want to run a debug kernel, make sure + that both of the following are true: + + + + You do not have a line in your kernel + configuration file that reads: + + makeoptions DEBUG=-g + + + + You are not running config with + the option. + + + + Both of the above situations will cause your kernel to + be built in debug mode. As long as you make sure you follow + the steps above, you can build your kernel normally, and you + should notice a fairly large size decrease; most kernels + tend to be around 1.5MB to 2MB. + + + Interrupt conflicts with multi-port serial code.