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
FUNCTIONING OF A COMPUTER: Computers have undergone through a long history of evolution. The evolutionary history is often divided into mechanical and electronic era, with ele

Problem 1. Convert the following number system 12.34 (8) to binary number system 23BC.0A (16) to decimal number system 456.012 (16) to Octal number system 123

Coaxial Cables: Another metallic transmission medium which offers a large bandwidth, is the coaxial cable. Such cables consist of an outer protective shell made of copper tube

Suppose that you are writing a stored procedure to record new purchases. Suppose that you know that while your procedure is running, another stored procedure that records shipment

Advantages:- • Sharing Treads permit the sharing of a lot resources that cannot be shared in process, for instance, sharing code section, data section, Operating System resource

Suppose you are designing a database for an art museum that owns a large volume of works of art. Each work of art is described by a unique item code, a title, a type, and a size. T

Why is it called out of band protocol? A1) FTP uses port 20 and port 21; port 20 is used for data connection, whereas port 21 is used for control connection. FTP is known as out-of

Hi there, I''m just asking that do you do data mining assignment?

APPLICATION SOFTWARE Application Software generally is the software which is used to generate customized applications for the clients. Ex: Word Star, Lotus 1-2-3, Ms-

A hash sign (#) that is not within a string literal begins a comment. All characters later than the # and up to the physical line end are division of the comment, and the Python in