Lecturer : Prashant Shenoy Scribe : Sandhya Sankaranarayanan 3 . 1 Processes : Review

نویسندگان

  • Prashant Shenoy
  • Sandhya Sankaranarayanan
چکیده

Process States: The state of a process describes what the process is going through at a given time. The possible states in the lifetime of a process are: New: When the process is being set up and loaded. Ready: When the process has been loaded in memory and is ready to run, but has not been scheduled on the CPU yet. Run: When the process is executing in the CPU. Wait: When the process needs some I/O operations. Process will be blocked until I/O has completed. Terminate: When process is done, and is shut down. Each process is run for a time slice (or quantum) until it either finishes, or starts an I/O operation. An I/O operation will move the state of the process from run to wait. When the I/O operation has ended, the process will then be changed from wait back to the ready state so that it can be scheduled to run again. If the time slice expires before the process ends, the process moves back to the ready state. Some processes have only computations and no I/O, in which case, they do not enter the wait state at all.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lecture 2 : January 25 Lecturer : Prashant Shenoy Scribe : Huaizu Jiang

In this approach the distributed application is partitioned into layers. Each layer can communicate with the immediate layer above it and the immediate layer below it. Layer i is able to communicate only with layer i+1 and layer i−1 via some interfaces. This approach is used in network protocal stack, for example, TCP/IP stack. For distributed systems, the layered design is used for many real-w...

متن کامل

Dynamic Resource Management in Internet Hosting Platforms

DYNAMIC RESOURCE MANAGEMENT IN INTERNET HOSTING PLATFORMS

متن کامل

Predicting Application Resource Requirements in Virtual Environments

© Predicting Application Resource Requirements in Virtual Environments Timothy Wood, Ludmila Cherkasova, Kivanc Ozonat, Prashant Shenoy HP Laboratories HPL-2008-122 virtualization, application resource usage, benchmarking, modeling, automation, performance models, regression-based approach Next Generation Data Centers (NGDC) are transforming labor-intensive, hard-coded, siloed systems into shar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016