Chap 4 - Short Anser

Ace your homework & exams now with Quizwiz!

There are two broad categories of thread implementation: user-level threads (ULTs) and ________.

KLTs

The Clouds operating system implements the concept of a thread as primarily an entity that can move among address spaces which represents the __________ Thread-to-Process relationship.

clouds operating system

A __________ is a static entity, consisting of an address space and ports through which messages may be sent and received.

domain

Most operating systems contain two fundamental forms of concurrent activity: processes and _________ .

interrupts

A way to overcome the problem of blocking threads is to use a technology referred to as __________ , which converts a blocking system call into a nonblocking system call.

jacketing

The basic form of communication between processes or threads in a microkernel operating system is _________ .

message

__________ refers to the ability of an OS to support multiple, concurrent paths of execution within a single process.

multithreading

The __________ is the collection of program, data, stack, and attributes defined in the process control block.

process image

The key states for a thread are: Running, _________, and Blocked.

ready

There are four basic thread operations associated with a change in thread state: Block, Unblock, Finish, and _________ .

spawn

It is necessary to __________ the activities of various threads so they do not interfere with each other or corrupt data structures.

synchronize


Related study sets

Dolly Levi Lines Practice (Hello Dolly)

View Set

MEDSURG II: Oncology- Saunders Nutrition

View Set

CHAPTER 10 - BUSINESS MANAGEMENT 109 - Designing Organizational Structure

View Set