解释“kobject”

Iga*_*ame 6 linux-kernel

我开始阅读Wolfgang Maurer 的Linux Kernel Architecture

在本书的开头,他做了一个注释,并试图解释kobjects 是什么以及它们的目的。

所以在阅读和挖掘一点之后,我有几个问题。

  1. 抱歉,什么是kernel object?它只是一种数据结构task_struct吗?

  2. 请用一个来自用户空间的简单示例来解释使用的位置和目的kobjects