操作系统
文章平均质量分 92
子夜听雨
聆听 灭绝的 死寂吧!
展开
-
操作系统--进程通信方式
一种单项传输数据的东西 管道这种通信方式效率低,不适合进程间频繁地交换数据。 没有名字的叫匿名管道 比如 中间的竖线就是管道 这条指令是将前半段的输出作为后半段的输入管道还有另外一个类型是命名管道,也被叫做 FIFO,因为数据是先进先出的传输方式。 参考连接:https://xiaolincoding.com/os/4_process/process_commu.html#%E6%80%BB%E7%BB%93 通过以上系统调用创建,表示创建一个匿名管道,并返回两个描述符,一个是管道的读取端描述符 fd[0原创 2022-07-08 14:51:12 · 393 阅读 · 0 评论 -
操作系统--进程线程
并行:同一时间点多个进程在运行 并发:多个进程快速切换,但同一时间只有一个进程在运行参考链接:https://xiaolincoding.com/os/4_process/process_base.html#%E8%B0%83%E5%BA%A6%E7%AE%97%E6%B3%95进程:运行中的程序 进程三种状态:运行转台、阻塞状态、就绪状态 还有另外两个状态:创建(进程正在被创建)、结束(进程正在消失) 状态变迁: NULL -> 创建状态:一个新进程被创建时的第一个状态; 创建状态 -> 就绪状态:当进原创 2022-07-06 20:51:46 · 479 阅读 · 0 评论 -
操作系统--内存管理
计算机进程使用的内存地址不是真正的内存地址,是一套虚拟地址,操作系统会将不同进程的虚拟地址和物理地址映射起来 虚拟内存地址:程序所使用的内存地址 物理内存地址:实际存在硬件里的空间地址操作系统通过分页和分段来管理虚拟地址和物理地址的映射程序是由若干个逻辑分段组成的,如可由代码分段、数据分段、栈段、堆段组成。不同的段是有不同的属性的,所以就用分段(Segmentation)的形式把这些段分离出来。分段机制下的虚拟地址由两部分组成,段选择因子和段内偏移量。段选择因子和段内偏移量:段选择子就保存在段寄存器里面。段原创 2022-07-05 19:50:34 · 410 阅读 · 0 评论