(资料图片)
1、我们用电脑是在一个外壳(shell)上操作,然后把请求发给操作系统,系统的内核(kernel)完成工作,Windows内核自然就是指Windows操作系统的内核,每个操作系统内核互不相同,但是要做的工作类似。
2、简单来说内核就是操作系统的根基部分,内核接收用户和用户运行的程序的请求,进行一系列判定(比如权限)之后,指挥硬件完成请求;除此之外,内核自己还要完成进程管理、内存管理、存储管理、安全等等工作。
3、当然内核也是以一堆文件的形式存在硬盘上的,不仅仅是.dll,还有.sys等等,但是Windows的内核究竟有些什么内容用户是看不到的,想仔细研究的话可以装Linux看看。
4、具体涉及到一门学科,可以参考一下《操作系统概念》(Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne写的《Operating System Concept》,需要一定的计算机组成的基础知识。
本文到此讲解完毕了,希望对大家有帮助。
[责任编辑:linlin]
标签: