Date: Wed, 10 Jan 2001 12:10:52 -0800 (PST) From: "Jeremy C. Reed" <reed@reedmedia.net> To: freebsd-hackers@freebsd.org Subject: what is swapper? Message-ID: <Pine.LNX.4.21.0101101159050.22051-100000@pilchuck.reedmedia.net>
next in thread | raw e-mail | index | archive | help
I am working on a non-technical, generic BSD article about special system processes. I am trying to figure out some details about swapper (process 0) -- and I have a few questions. I understand that the "swapper process swaps in runnable processes that are currently swapped out, if there is room." Does anyone have an example or an easy-to-understand description? What is a frame? How is it related to swapper? What is a PCB (pcb)? How is is it related to swapper? Why is process 0 (zero) also called the "scheduler"? Is this the same as the swapper? What does "uao" (maybe "? anonymous object") mean? How is this related to the swapper (or pagedaemon)? On a related note, are there any special system processes other than the swapper, pagedaemon, reaper and ioflush? Where is this well documented? Thanks, Jeremy C. Reed http://www.reedmedia.net/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.21.0101101159050.22051-100000>