Quoting Andy Sy <[EMAIL PROTECTED]>: > Only when the child writes to > the shared address space does the kernel allocate new storage.
Further, Linux does not allocate the entire memory needed by the child, but allocates so on a page-by-demand basis. It only allocates the 4K sized page that the child needs to write on. In the article "Linux Process Scheduler Improvements in Version 2.6.0" at the URL http://developer.osdl.org/craiger/hackbench/, we see various test results pointing out that "Not only are processes scheduled more efficiently, but the scheduler has been redesigned to be more scalable when the number of processes in a machine are increased." In the article, "The Wonderful World of Linux 2.6" by Joseph Pranevich, at the URL http://www.kniggit.net/wwol26.html, we are told that, "The number of PIDs (Process IDs) before wraparound has been bumped up from 32,000 to 1 billion, improving application starting performance on very busy or very long-lived systems." Also there is this beautiful feature called hyperthreading ... PMana -- Philippine Linux Users' Group (PLUG) Mailing List [EMAIL PROTECTED] (#PLUG @ irc.free.net.ph) Official Website: http://plug.linux.org.ph Searchable Archives: http://marc.free.net.ph . To leave, go to http://lists.q-linux.com/mailman/listinfo/plug . Are you a Linux newbie? To join the newbie list, go to http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie
