Why system calls have to be implementing by a interpreter, Operating System

Q. What system calls have to be implementing by a command interpreter or shell in order to start a new process?

Answer: In the UNIX systems a fork system call followed by an exec system call need to be performed to start a new process. The fork call clones the presently executing process while the exec call overlays a new process based on a different executable over the calling process.

Posted Date: 7/27/2013 2:19:34 AM | Location : United States







Related Discussions:- Why system calls have to be implementing by a interpreter, Assignment Help, Ask Question on Why system calls have to be implementing by a interpreter, Get Answer, Expert's Help, Why system calls have to be implementing by a interpreter Discussions

Write discussion on Why system calls have to be implementing by a interpreter
Your posts are moderated
Related Questions
Example 1.  The diagram illustrating the data structures of in-memory VFS objects and on-disk objects and their relationships on slide 24 of the lecture notes OSD.4. This diagram i

what common event leads to the creation of a process?

When programming with threads, there are three very common mistakes that programmers often make: 1. locking twice (depending on the system and type of lock, can cause crashes, h

College life is tough.  Eating pizza for every meal is hitting you hard.  You are looking at working out to stay healthy.  You found a web site that tells you how many calories eac


Concept of Reentrancy   It is a useful, memory-saving method for multiprogrammed timesharing machines. A Reentrant method is one in which multiple clients can share a singl

Q. Timers could be utilized to compute the current time. Provide a little description of how this could be accomplished. Answer: A program could utilize the following ap

Define Overflow Chaining Another method will divide the pre-allocated table into two sections: the primary area to determine which keys are mapped and an area for collisions, g

Question: a) Illustrate with the help of a diagram, the difference between two tier and three tier architectures. b) Explain in what kind of environment, a peer to peer envi

___paging fecthces a page only when needed