我不明白操作系统和内核之间的区别。有人能解释一下吗?
内核是 操作系统的一部分,更接近于它所提供的硬件 低层次的服务,例如:
操作系统还包括用户界面(shell、 gui、工具和服务)等应用程序。
操作系统和内核的区别:
内核是操作系统的一部分。操作系统是直接与硬件和应用程序通信的软件包。内核是操作系统的最底层。内核是操作系统的主要部分,负责将命令转换成计算机可以理解的内容。 内核的主要功能是:
基本上,内核是硬件(计算机中可用的设备)和应用软件(如 MS Office、 Visual Studio 等)之间的接口。
如果我回答“什么是操作系统?”那么答案可能是一样的。因此,内核是操作系统的一部分和核心。
操作系统中非常敏感的任务,比如内存管理、 I/O 管理、进程管理,都只由内核来处理。
所以最终的区别是: