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
Question : (a) In the demand paging system, when a process tries to access a page that was not brought into memory, a page fault occurs that involves a series of actions. The

Explain bounded buffer and unbounded buffer. Here in a producer-consumer problem the producer process produces information that is consumed by a consumer process. At this time

Question: (a) The following table (table 1.0) gives the length of the CPU burst time in milliseconds of processes P 1 to P 4 . Assume the processes arrived in the order P 1 ,

The code should be nicely formatted with plenty of comments. It should be easy to read, properly The summary section should include three parts: (1) Record the running t

1. Draw a schematic diagram of a CMOS inverter and explain its operation. 2. Draw schematic diagrams of CMOS NAND and NOR gates, and explain their operation. 3. Explain what

Explain Components of conflict phase of dispatch latency The conflict phase of dispatch latency has two components 1. Preemption of any process running in the kernel. 2.

How exactly is a page table used to look up an address? The CPU has a page table base register (PTBR)which points to the base (entry 0) of the level-0 page table. Each process h

Direct memory access Many computers avoid burdening the main CPU with programmed I/O by offloading sine if this work to a special-purpose processor known as a direct memory add

What is page fault? In the computer storage technology a page fault is an exception which is raised by the memory management unit when a requested page isn't mapped in physical

Q.  When virtual memory is executed in a computing system there are convinced costs associated with the technique and certain benefits. List the costs as well as the benefits. Is i