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
Define the WindowsNT WindowsNT provides a two-level approach to resource management: process and thread. The process is the uppermost level and contains most of the application

What is a file? A named collection of related data explained by the creator, recorded on secondary storage.

Question: (a) Modern processors operate in one of two modes: one for the operating system and one for applications. What is the purpose of having these two modes? What are

1. On every access, mark the page with a timestamp. Whenever we need to evict a page, we search through memory for the oldest page, the least-recently used page. But we need memory

Write about critical regions and monitors. Critical region definition Monitor definition Implementation of the conditional-region construct Syntax of monitor Monito

In a multiprogramming and time sharing environment several users share the system simultaneously .what are two such problems?

Produce a referenced four page report which describes the possible functionality of the system; similar systems that are out there and different possible approaches to delivering t

Virtual addresses are made up of two parts: the ?rst part is the page number, and the second part is an offset inside that page. Suppose our pages are 4kb (4096 = 212 bytes) long,

Explain the Thread Local Storage (TLS)    Windows NT provides unique functions for per-thread data management. Thread local storage (TLS) is a concept defined in NT so develope

In which page replacement policy Balady’s anomaly occurs? FIFO (First in First Out)