![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 96
oomoomoooq
个人博客:https://kkalts.github.io/f7.github.io/
欢迎访问
展开
-
IO多路复用底层原理及源码解析
基本概念 1. 关于linux文件描述符 在Linux中,一切都是文件,除了文本文件、源文件、二进制文件等,一个硬件设备也可以被映射为一个虚拟的文件,称为设备文件。例如,stdin 称为标准输入文件,它对应的硬件设备一般是键盘,stdout 称为标准输出文件,它对应的硬件设备一般是显示器。对于所有的文件,都可以使用 read() 函数读取数据,使用 write() 函数写入数据。 “一切都是文件”的思想极大地简化了程序员的理解和操作,使得对硬件设备的处理就像普通文件一样。所有在Linux中创建的文件都有一原创 2021-04-21 23:30:04 · 779 阅读 · 0 评论 -
进程 程序从编译到运行 cpu对内存的操作
今天对几个概念进行了统一,进程,程序从编译到运行,指令执行 大概流程 更多细节:https://blog.csdn.net/freeking101/article/details/78257914 首先明确几个概念: 进程:程序动态执行的过程 多层次存储器结构:https://blog.csdn.net/iva_brother/article/details/80463578 指令:http:/...原创 2019-11-18 20:29:12 · 1141 阅读 · 0 评论