Timeline for What's the difference between fork() and vfork()?
Current License: CC BY-SA 2.5
        5 events
    
    | when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Oct 23, 2014 at 11:48 | comment | added | qbolec | are you sure that parent process is running? | |
| Jan 3, 2011 at 19:10 | comment | added | Gilles 'SO- stop being evil' | 
        
            
    @Sen: fork needs to create a separate virtual memory mapping so that subsequent copy-on-write copies affect only one of the two processes.
        
     | 
|
| Jan 3, 2011 at 8:11 | comment | added | Navaneeth Sen | Thanks for this brilliant answer.. While doing fork(), the child anyways is going to get a new process ID and its associated Virtual space, then why should it still make a copy of the process's virtual memory table? I am not clear in that part. | |
| Jan 3, 2011 at 5:50 | vote | accept | Navaneeth Sen | ||
| Jan 2, 2011 at 16:33 | history | answered | Gilles 'SO- stop being evil' | CC BY-SA 2.5 |