diff --git a/en_US.ISO8859-1/books/faq/book.sgml b/en_US.ISO8859-1/books/faq/book.sgml index 99886a3ddc..b84757389d 100644 --- a/en_US.ISO8859-1/books/faq/book.sgml +++ b/en_US.ISO8859-1/books/faq/book.sgml @@ -13,7 +13,7 @@ - $FreeBSD: doc/en_US.ISO_8859-1/books/faq/book.sgml,v 1.71 2000/07/16 18:06:44 ben Exp $ + $FreeBSD: doc/en_US.ISO_8859-1/books/faq/book.sgml,v 1.72 2000/07/16 20:39:43 ben Exp $ This is the FAQ for FreeBSD versions 2.X, 3.X, and 4.X. All entries @@ -8440,6 +8440,28 @@ morning after leaving it idle overnight. + + + Why does &man.top.1; show very little free memory even + when I have very few programs running? + + + + The simple answer is that free memory is wasted + memory. Any memory that your programs don't actively + allocate is used within the FreeBSD kernel as disk + cache. The values shown by &man.top.1; labelled as + Inact, Cache, and + Buf are all cached data at different + aging levels. This cached data means the system does + not have to access a slow disk again for data it has + accessed recently, thus increasing overall performance. + In general, a low value shown for Free + memory in &man.top.1; is good, provided it is not + very low. + + + Why use (what are) a.out and ELF executable formats? diff --git a/en_US.ISO_8859-1/books/faq/book.sgml b/en_US.ISO_8859-1/books/faq/book.sgml index 99886a3ddc..b84757389d 100644 --- a/en_US.ISO_8859-1/books/faq/book.sgml +++ b/en_US.ISO_8859-1/books/faq/book.sgml @@ -13,7 +13,7 @@ - $FreeBSD: doc/en_US.ISO_8859-1/books/faq/book.sgml,v 1.71 2000/07/16 18:06:44 ben Exp $ + $FreeBSD: doc/en_US.ISO_8859-1/books/faq/book.sgml,v 1.72 2000/07/16 20:39:43 ben Exp $ This is the FAQ for FreeBSD versions 2.X, 3.X, and 4.X. All entries @@ -8440,6 +8440,28 @@ morning after leaving it idle overnight. + + + Why does &man.top.1; show very little free memory even + when I have very few programs running? + + + + The simple answer is that free memory is wasted + memory. Any memory that your programs don't actively + allocate is used within the FreeBSD kernel as disk + cache. The values shown by &man.top.1; labelled as + Inact, Cache, and + Buf are all cached data at different + aging levels. This cached data means the system does + not have to access a slow disk again for data it has + accessed recently, thus increasing overall performance. + In general, a low value shown for Free + memory in &man.top.1; is good, provided it is not + very low. + + + Why use (what are) a.out and ELF executable formats?