Difference between the vfork() and fork() system call, Operating System


In the mean while the fork() system call the Kernel creates a copy of the parent process's address space and adds it to the child process. But the vfork() system call do not creates any copy of the parent's address space, so it is much faster than the fork() system call. The child process as a answer of the vfork() system call runs exec() system call. The child process from vfork() machine system call runs in the parent's address space  which stop the parent process until the child process exits.


Posted Date: 7/30/2012 1:19:58 AM | Location : United States

Related Discussions:- Difference between the vfork() and fork() system call, Assignment Help, Ask Question on Difference between the vfork() and fork() system call, Get Answer, Expert's Help, Difference between the vfork() and fork() system call Discussions

Write discussion on Difference between the vfork() and fork() system call
Your posts are moderated
Related Questions
Linked list allocation using index The blocks don't have a fixed size. Pointers are utilized to point to the next block in a file. The pointers are set aside as a separate tabl

Operations that are to be performed on a directory are Search for a file: We are able to find all files whose names match a exact pattern. Create a file: New files requi

Q. Why is it important to scale up system bus and device speeds as the CPU speed increases? Answer: Consider a system which carries out 50% I/O and 50% computes. Doubling-up

what is an operating system?

What are two differences among user-level threads and kernel-level threads? Under what circumstances is one type better than the other? (1) User-level threads are unknown by th

Many early operating systems regarded processes as different timesharing users. The process abstraction is a popular way to organize concurrent programs, but it is not the only cho

Briefly explain the process management in UNIX. UNIX makes use of the easy but powerful process facility that is visible to the user. UNIX follows the model in which the majori

Problem: (a) Discuss Distributed File System Caching. (Your discussion should include the goal and architecture of distributed file system caching and the various possible c

Compare user threads and kernel threads. User threads:- User threads are supported above the kernel and are executed by a thread library at the user level. Thread creation

Q. What kinds of networking does Windows XP support? How does Windows XP execute transport protocols? Describe two networking protocols. Answer: Support is offer for bo