What is a Process and process mangemen in operating system? , Basic Computer Science

A process is a chronological program in execution. The constituents of a process are the following:
• The object program to be executed ( described the program text in UNIX)
• The data on which the program will execute (acquired from a file or interactively from the process''s user)
• Resources required by the program ( for instance, files containing requisite information)
• The position of the process''s execution
Multiprogramming systems explicitly permit multiple processes to exist at any given moment, where only one is using the CPU at any given moment, while the remaining processes are performing I/O or waiting.
The process manager is of the four major divisions of the operating system. It executes the process abstraction. It does this by creating a model for the method the process uses CPU and any system resources. Much of the complexity of the operating system stems from the requirement for multiple processes to share the hardware all at once. As a consequence of this objective, the process manager implements CPU sharing (called scheduling), process synchronization mechanisms, and a deadlock policy. In addition, the process manager implements component of the operating system''s protection and security.
Posted Date: 5/2/2012 5:49:47 AM | Location : United States







Related Discussions:- What is a Process and process mangemen in operating system? , Assignment Help, Ask Question on What is a Process and process mangemen in operating system? , Get Answer, Expert's Help, What is a Process and process mangemen in operating system? Discussions

Write discussion on What is a Process and process mangemen in operating system?
Your posts are moderated
Related Questions
Question 1 Briefly explain principles of effective navigation Question 2 Explain the terms URI and URL. Why should you use Relative URI? Question 3 What are the di

Dictionary values encompass no limitations. They can be any random Python object, moreover standard objects or user-defined objects. Though, same is not true for the keys. There ar

The first reason to work with assembler is that it offers the opportunity of knowing more the operation of your PC, which permits the development of software in a more constant man

Ask question describes deadlock avoidance#Minimum 100 words accepted#



CONCEPT OF PROGRAMMING LANGUAGE: In order to communicate with other human beings, one needs some language or a medium. In the same way for solving problems, a programming  lan

The TCP/IP networking protocol suite is so basically named for two of its very most and important protocols: Transmission Control Protocol online tutoring Indication Manage

Q: HOW DO YOU CODE -- WITHOUT USING ARRAYS OR SPLIT FUNCTIONS -- TO SEPARATE COMMA SEPARATE NUMBER VALUES AND THEN SUM TO TOTAL? I.E., USING SUBSTRING AND INDEXOF. I''ve been try

Central Processing Unit: A Central Processing Unit (CPU) in a computer system is an extremely fast device as compared to the main memory, but it can not work on its own. It de