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

Reply via email to