Linux Basic Practice Multiple Choice Questions – 09

Linux Basic Practice Multiple Choice Questions - 09

41. Question: What is the kernel component responsible for memory management (including allocation and page replacement)? Option 1: Memory Management Unit (MMU) Option 2: Page Table Option 3: Virtual Memory Manager Option 4: Kernel Scheduler Correct Answer: 3 Explanation: The kernel component responsible for memory management (including memory allocation and page replacement) is the Virtual … Read more

Linux Process States (Zombie Processes, Orphan Processes), Priority and Scheduling Mechanisms

Linux Process States (Zombie Processes, Orphan Processes), Priority and Scheduling Mechanisms

1. Introduction Process state is an integer within <span>task_struct</span>; Running: the process is in the scheduling queue, and its state is <span>running</span>; Blocked: waiting for a device or resource to be ready. A process is a queue, and a device is also a queue. When we read from the disk or network card, if the … Read more