随笔分类 - 操作系统
摘要:进程、线程、协程的区别: 资源分配的基本单位 资源调度的基本单位 轻量级的线程 切换 页表、栈等 程序计数器、栈、寄存器等 栈和寄存器 切换代价越来越小 协程不用进入内核态,在用户态。它两陷入内核态的原因:进入内核态保存上下文信息。 # 进程的通信方式 **管道:**通信方式是效率低的,因此管道不适
阅读全文
摘要:硬件结构 冯诺依曼模型、寄存器、总线、指令 冯诺依曼模型:运算器、控制器、存储器、输入设备、输出设备。 寄存器种类: 通用寄存器,用来存放需要进行运算的数据,比如需要进行加和运算的两个数据。 程序计数器,用来存储 CPU 要执行下一条指令「所在的内存地址」。 指令寄存器,用来存放当前正在执行的指令,
阅读全文