UNIX Processes and System Calls
10 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What are the two major classes of queues in an operating system?

I/O request queues and the ready queue

What does the ready queue in an operating system contain?

All the processes that are ready to execute and waiting for the CPU

What is long-term (job) scheduling in an operating system?

The selection of processes to be allowed to contend for the CPU

What is short-term (CPU) scheduling responsible for in an operating system?

<p>Selecting one process from the ready queue</p> Signup and view all the answers

What are some reasons for allowing concurrent execution of processes in an operating system?

<p>Information sharing, computation speedup, modularity, and convenience</p> Signup and view all the answers

What is the mechanism required for process creation and deletion in an operating system?

<p>Concurrent execution</p> Signup and view all the answers

What are the two complementary schemes for achieving communication between cooperating processes?

<p>Shared memory and message systems</p> Signup and view all the answers

What does the shared-memory method for communication require communicating processes to share?

<p>Some variables</p> Signup and view all the answers

What type of processes executing in an operating system may communicate with each other?

<p>Cooperating processes</p> Signup and view all the answers

How are PCBs linked together to form a ready queue in an operating system?

<p>By linking the PCBs of individual processes</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser