Quantcast
Channel: Active questions tagged kernel - Stack Overflow
Viewing all articles
Browse latest Browse all 6334

What are the relations between a kernel control path a kernel thread?

$
0
0

Understanding The Linux Kernel says:

A kernel control path denotes the sequence of instructions executed by the kernel to handle a system call, an exception, or an interrupt.

and

Besides user processes, Unix systems include a few privileged processes called kernel threads with the following characteristics:

• They run in Kernel Mode in the kernel address space.

• They do not interact with users, and thus do not require terminal devices.

• They are usually created during system startup and remain alive until the system is shut down.

  1. What are the relations between the two concepts: a kernel control path a kernel thread?

    Is a kernel control path a kernel thread?

    Is a kernel thread a kernel control path?

  2. If I am correct, a kernel thread is represented as a task_struct object.

    So is a kernel control path?
    If not, what kinds of kernel control paths can be and what kinds can't be?

  3. If I am correct, a kernel thread can be scheduled together with processes.

    Can a kernel control path? If not, what kinds of kernel control paths can be and what kinds can't be?


Viewing all articles
Browse latest Browse all 6334

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>