5
カーネルはプロセスですか?
Linuxでは、最初のプロセスはinit(pid == 1)であると常に言っています。しかし、なぜシステムをセットアップしてinitプロセスを作成するのはカーネル(起動)ではありません。カーネルはプロセスですか? すべてのユーザースペーススレッドはinitプロセスに基づいています。それでは、スケジューラや、メモリ管理のような他のカーネルについてはどうでしょうか。 基本的に、私が混乱しているのは、カーネルの構造です。プロセスであれば、それは単一のプロセスなのか、複数のプロセスで構成されているのでしょうか。