
操作系统
操作系统核心知识相关
行百里者半九九
一名佛系程序员~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux系统及常见命令
1、CPU利用率和负载 (1)CPU利用率显示的是程序运行期间实时占用的CPU百分比;CPU使用率反映的是当前CPU的繁忙程度,忽高忽低的原因在于占用 CPU 处理时间的进程可能处于IO等待状态但却还未释放进入 wait。 (2)CPU 负载是指某段时间内占用 CPU 时间的进程和等待 CPU 时间的进程数,这里等待 CPU 时间的进程是指等待被唤醒的进程,不包括处于 wait 状态进程。负载越小越好。 (3)CPU 利用率高,并不意味着 CPU 的负载大。两者之间没有必然的关系。无论 CPU 的利用原创 2020-09-22 11:01:47 · 268 阅读 · 0 评论 -
Linux系统的IO模型与select/poll/epoll的工作原理
Linux系统的IO模型与select/poll/epoll的工作原理 1、Unix中的IO模型 1.1、进程中的IO调用步骤 1.2、IO模型 2、Unix中的I/O分类 2.1、阻塞I/O 2.2、非阻塞I/O 2.3、I/O复用 2.4、信号驱动 2.5、异步I/O 2.6 小结 3、Linux内核中的select/poll/epoll工作原理 3.1、综述 3.2、select 3.3、poll 3.4、epoll 3.5、select/poll/epoll的对比 .原创 2020-09-22 11:02:32 · 766 阅读 · 0 评论