Dynamically loadable kernel modules give flexibility when drivers are added to a system, but do they have disadvantages too? Under what circumstances would a kernel be compiled into a single binary file, and when would it be better to keep it split into modules? Explain your answer.
Read moreTable of Contents
1
Introduction
2
Operating - CHAPTER
System
Structures
3
Processes
4
Threads
5
Process
Synchronization
6
CPU
Scheduling
7
Deadlocks
8
Main Memory
9
Virtual
Memory
10
Mass -Storage
Structure
11
File -System
Interface
12
File -System
Implementation
13
I/O Systems
14
Protection
15
Security
16
Virtual Machines
17
Distributed
Systems
18
The Linux
System
19
Windows 7
20
Influential Operating
Systems
Textbook Solutions for Operating System Concepts
Chapter 18 Problem 18.13
Question
Discuss how the clone() operation supported by Linux is used tosupport both processes and threads.
Solution
The first step in solving 18 problem number 13 trying to solve the problem we have to refer to the textbook question: Discuss how the clone() operation supported by Linux is used tosupport both processes and threads.
From the textbook chapter The Linux
System you will find a few key concepts needed to solve this.
Visible to paid subscribers only
Step 3 of 7)Visible to paid subscribers only
Subscribe to view the
full solution
full solution
Title
Operating System Concepts 9
Author
Abraham Silberschatz, Peter B. Galvin, Greg Gagne
ISBN
9781118063330