GIOS P2L4 - Part 1

GIOS P2L4 - Part 1

University

15 Qs

quiz-placeholder

Similar activities

AIR 1120 Aircraft Bolts

AIR 1120 Aircraft Bolts

University

16 Qs

Threads e Comunicação entre Processos

Threads e Comunicação entre Processos

University

17 Qs

Operating System - 2

Operating System - 2

University

13 Qs

Embedded system quiz : 5/5/2020

Embedded system quiz : 5/5/2020

University

15 Qs

Operating System Quiz 3

Operating System Quiz 3

University

10 Qs

Logging and Kernel Management Quiz

Logging and Kernel Management Quiz

University

20 Qs

CHFI Module 4 Review

CHFI Module 4 Review

University

20 Qs

OS(UNIT-I) QUIZ

OS(UNIT-I) QUIZ

University

10 Qs

GIOS P2L4 - Part 1

GIOS P2L4 - Part 1

Assessment

Quiz

Other

University

Medium

Created by

Blair Bass

Used 3+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are the two levels at which threads can be supported?

Kernel level and user level

Process level and system level

Hardware level and software level

Single level and multiple levels

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the user level thread library provide?

Management and support for threads

Virtual address mapping

Kernel level scheduling mechanisms

Process control block

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How can user level threads be mapped onto kernel level threads?

1:1, many:1, and many:many patterns

Single CPU and multiple CPUs

User level and kernel level

Process control block and thread data structure

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the user level thread data structure contain?

Thread ids, thread registers, and thread stacks

Virtual address mapping, stack, and registers

Process control block, stack, and registers

Kernel level threads and CPUs

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why is the process control block split into smaller structures for multiple kernel level threads?

To avoid replicating the entire process control block

To simplify thread scheduling and synchronization

To support user level thread libraries

To maintain relationships among data structures

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of the red zone in the thread data structure?

To detect errors caused by thread boundary overruns

To represent the virtual CPUs for user level threads

To provide compact representation of threads in memory

To separate information about each thread

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the lightweight process (LWP) data structure contain?

User level registers, system call arguments, and signal masks

Kernel level registers, stack pointer, and scheduling info

Virtual address space, user credentials, and signal handlers

Execution context, registers, and thread local storage

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?