我知道启动时会加载许多程序,但我想知道所谓的“Linux 内核”。它是一个加载其他程序的单个程序吗?还是多个程序?
答案1
它是一个可以做很多事情的程序(通常称为A单片核心)。通常它是从vmlinuz
/boot 分区中的文件加载的。(另请参阅“initramfs”。)
Linux 内核的许多部分可以编译为模块并根据需要从 .ko 文件加载,但一旦加载,它们仍然表现得像是内核“进程”不可分割的一部分。
我知道启动时会加载许多程序,但我想知道所谓的“Linux 内核”。它是一个加载其他程序的单个程序吗?还是多个程序?
它是一个可以做很多事情的程序(通常称为A单片核心)。通常它是从vmlinuz
/boot 分区中的文件加载的。(另请参阅“initramfs”。)
Linux 内核的许多部分可以编译为模块并根据需要从 .ko 文件加载,但一旦加载,它们仍然表现得像是内核“进程”不可分割的一部分。