一旦计算机启动,内核是否总是加载到内存中?

Is the kernel always loaded in memory once the computer starts?

我假设答案是肯定的。但我只是想确定一下。我知道这可能是一个愚蠢的问题。

部分内核必须加载到内存中。否则,当页面错误处理程序不在内存中时,您会遇到如何处理页面错误的先有鸡还是先有蛋的问题(一个示例)。但是,部分内核可以按需分页和加载。