操作系统和内核 前进的max 2023-11-08 114 阅读1分钟 操作系统管理计算机的资源。操作系统通常有 2 个组件:内核和用户区。 内核在硬件之上创建和管理抽象——将 CPU、RAM 和 SSD 转换为线程、堆内存和文件系统。它还使构成用户空间的软件可以使用基本的系统功能。 用户区 当我们使用任何计算机时,我们通常会与用户层应用程序(又名“用户空间”)进行交互——操作系统就是软件程序。用户态应用程序通过系统*调用与内核交互。这些功能具有更高的权限,第三方应用程序无法使用,它们可以绕过内存虚拟化和应用程序沙箱等安全保护