True/False Operating system chp 1-4

Ace your homework & exams now with Quizwiz!

A dual-core system requires each core has its own cache memory.

False

A new browser process is created by the Chrome browser for every new website that is visited.

False

A system call is triggered by hardware.

False

A thread is composed of a thread ID, program counter, register set, and heap.

False

All access to POSIX shared memory requires a system call.

False

All computer systems have some sort of user interaction.

False

An initial bootstrap program is in the form of random-access memory (RAM).

False

In Java, data shared between threads is simply declared globally.

False

Linux distinguishes between processes and threads.

False

Shared memory is a more appropriate IPC mechanism than message passing for distributed systems.

False

System calls can be run in either user mode or kernel mode.

False

Task parallelism distributes threads and data across multiple computing cores.

False

The difference between a program and a process is that a program is an active entity while a process is a passive entity.

False

The exec() system call creates a new process.

False

The operating system kernel consists of all system and application programs in a computer.

False

The single benefit of a thread pool is to control the number of threads.

False

UNIX does not allow users to escalate privileges to gain extra permissions for a restricted activity.

False

A traditional (or heavyweight) process has a single thread of control.

True

All processes in UNIX first translate to a zombie process upon termination.

True

Amdahl's Law describes performance gains for applications with both a serial and parallel component.

True

Application programmers typically use an API rather than directory invoking system calls.

True

Deferred cancellation is preferred over asynchronous cancellation.

True

Each thread has its own register set and stack.

True

Flash memory is slower than DRAM but needs no power to retain its contents.

True

For a single-processor system, there will never be more than one process in the Running state.

True

Interrupts may be triggered by either hardware of software

True

It is possible to create a thread library without any kernel-level support.

True

It is possible to have concurrency without parallelism.

True

Many operating system merge I/O devices and files into a combined file because of the similarity of system calls for each.

True

Named pipes continue to exist in the system after the creating process has terminated.

True

Ordinary pipes in UNIX require a parent-child relationship between the communicating processes.

True

The trend in developing parallel applications is to use implicit threading.

True

Virtually all contemporary operating systems support kernel threads.

True

Virtually all modern operating systems provide support for SMP

True


Related study sets

Chapter 21 The Immune System: Innate and Adaptive Body Defenses

View Set

chapter 12/13 study guide (11/14)

View Set

AP psychology unit 3 classroom review

View Set

Adults II: Mod 2: Repro, Ch 50, 51, 52, 53

View Set

CH 25 STRUCTURE AND FUNCTION OF CARDIAC SYSTEM

View Set

AP Euro - Thirty Years' War and Treaty of Westphalia

View Set