From: | Tim Corringham |
Date: | 8 Aug 2000 at 23:32:40 |
Subject: | Re: AMIOPEN: ave_open() |
Hi Patrick
> Just to add to your description of what fork() does, and one of the main
> reasons I use fork() is that the child and parent process share memory until
> one does a write, then only the page that the process writes to is copied and
> tracked. This is great for anything wanting to take advantage of multi-proc
> set-ups as the performance increase is much faster than using threads. At
> least this is how it works in Linux and IRIX.
I didn't describe this, as it is dependent upon the paging system used, and
hence not all Unix systems work this way (although AFAIK most modern versions
do).
Tim
Subscribe/Unsubscribe: open-request@amiga.com
Amiga FAQ: http://www.amiga.com/faq.html