Location of Repository

Chapter 3 Processes and Threads

By 

Abstract

A process is an instance ofan application execution. It encapsulates the environment seen by the application being run — essentially providing it with a sort of virtual machine. Thus a process can be said to be an abstraction of the computer. The application may be a program written by a user, or a system application. Users may run many instances of the same application at the same time, or run many different applications. Each such running application is a process. The process only exists for the duration of executing the application. A thread is part of a process. In particular, it represents the actual flow of the computation being done. Thus each process must have at least one thread. But multithreading is also possible, where several threads execute within the context of the same process, by running different instructions from the same application. To read more: All operating system textbooks contain extensive discussions of processes, e.g

Year: 2011
OAI identifier: oai:CiteSeerX.psu:10.1.1.186.6159
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://citeseerx.ist.psu.edu/v... (external link)
  • http://www.cs.huji.ac.il/cours... (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.