Date: Mon, 10 Dec 2001 03:44:46 +0100 From: "Anthony Atkielski" <anthony@freebie.atkielski.com> To: "Bill Moran" <wmoran@potentialtech.com> Cc: "FreeBSD Questions" <freebsd-questions@FreeBSD.ORG> Subject: Re: Diminishing free memory in top Message-ID: <00c001c18124$a1f77740$0a00000a@atkielski.com> References: <00ac01c1811a$cb534790$0a00000a@atkielski.com> <3C1418D2.4010209@potentialtech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Bill writes: > If a process is restarted that exists in the > inactive memory pool, it can start very quickly > because most or all of its data is already > in memory, and the system just converts the > inactive pages to active pages. When you say "all of its data," do you mean executable code in memory, or buffered data from a disk file? Does FreeBSD keep track of actual pages of executable code for a specific program even across executions of that program? If program X runs and then terminates, how does FreeBSD know some or all of the pages it used can be reused for a subsequent invocation of program X? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00c001c18124$a1f77740$0a00000a>