![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 91
陌养
永远相信美好的事情正在发生
展开
-
I/O多路复用(I/O多路转接 & I/O multiplexing)
Linux 下实现 I/O 多路复用的系统调用主要有 select、poll 和 epoll。转载 2023-08-19 16:08:44 · 61 阅读 · 0 评论 -
《现代操作系统(中文第四版)》第二章 进程与线程
操作系统最核心的概念就是进程,这是对正在运行程序的一个抽象。进程是操作系统提供的最古老的也是最重要的抽象概念之一,即使可以使用的cpu只有一个,他们也具有支持并发操作的能力,它们将一个单独的cpu变换成多个虚拟的cpu。原创 2023-07-09 19:34:48 · 386 阅读 · 0 评论 -
现代操作系统第一章学习笔记
操作系统:他的任务是为应用程序提供一个更好、更简单、更清晰的计算机模型,并管理贮存、磁盘等所有设备。计算机系统总的来说分为软件和硬件,如下图所示。多数计算机有两种运行模式:内核态和用户态。软件中最基础的部分是操作系统, 它运行在内核态。操作系统具有对所有硬件的完全访问权限,可以执行机器能够运行的任何指令。软件的其余部分运行在用户态,只能使用部分机器指令。特别指出,那些会影响机器的控制或可进行I/O操作的指令,在用户态中的程序是禁止的。无法直接运行指令,则只能通过操作系统提供的接口来达到目的。原创 2023-06-28 17:24:56 · 324 阅读 · 0 评论