什么是内核内存?它有什么功能?


9

在Windows上查看我的任务管理器时,我注意到一个标有“内核内存”的小东西究竟是什么?与物理内存相比,它的功能是什么?

任务管理器

Answers:


12

“内核”是操作系统的核心部分 - 允许您与硬件通信的部分,即实际执行“操作”的部分。

因此,内核内存是为操作系统中必须保留在内存中的部分保留的(正如您所看到的那样,并不是那么多)并且对任何其他软件都是禁止的,以防止发生任何事故,例如,一个写得很糟糕的应用程序试图访问其他地方使用的内存。(操作系统的某些位可以被分页,你可以看到它反映在那里,但这有点误导性的术语。)


严格地说,只有主动用于与硬件通信的内存,从提升的上下文访问,管理内存所需的内存,或者分页本身所需的内存都不可能被分页。在实践中,内核中的大量小内存使用不能仅仅因为努力不合理而可分页。
David Schwartz 2013年

2

内核内存是Windows内核使用的内存。它包括Windows的核心组件以及任何设备驱动程序使用的内存。通常,数量将非常小,数百兆字节。


8
轻微的笑声通常,数量将非常小,在数百兆字节。我的第一台机器共有2千字节,第二台机器是C64。
Rich Homolka
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.