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
Q. What is the use of the command interpreter? Why is it generally separate from the kernel? Answer: It reads commands from the user or else from a file of commands and execu

This assignment is based on Programming Project 6.40 in Silbershatz. Implement the ProducerXConsumer program according to the instructions for Project 6.40 for both Linux and Win32

DIFFERENT MULTITHREADING MODELS Multithreading Models the majority multithreading models fall into one of the following categories of threading implementation: 1.      M


How can the index blocks be implemented in the indexed allocation scheme? The index block can be implemented as follows a. Multilevel scheme b. Linked scheme c. Combin

properies of Batch oriented and interactive operating system.

What is paging? Name the different paging techniques. Paging is a memory management method that permits the physical-address space of a process to be noncontiguous. Paging evad

What is the purpose of system programs? System programs can be thought of as bundles of useful system calls. They give basic functionality to users and so users do not require

Q. Consider the subsequent page reference string: 1, 2, 3, 4, 2, 1, 5, 6, 2, 1, 2, 3, 7, 6, 3, 2, 1, 2, 3, 6. How many page faults would take place for the following replace

Discuss difference between symmetric and asymmetric multiprocessing  Symmetric multiprocessing (SMP), in which every processor runs an identical copy of the operating system an