摘要:中断 软中断 软中断:与软件中断不一样。Linux在中断处理引入了上半部和下半部的概念 上半部:Linux快速响应硬件的中断请求。 下半部: -- 没什么内容
阅读全文
随笔分类 - 计算机操作系统
用于非科班系统学习计算机操作系统
摘要:主要参考书籍:《CSAPP》、《图解操作系统》、《MOS现代操作系统》 本篇学习线程的概念(重要) 线程
阅读全文
摘要:主要参考书籍:《CSAPP》、《图解操作系统》、《MOS现代操作系统》 本篇着重学习线程与进程 进程 小林coding对进程的解释:代码以二进制的文件形式存储到内存当中,CPU读取并执行其中的每一条指令,其中CPU正在运行的每一条指令就是进程。 CSAPP中对进程的解释:进程的经典定义是一个执行中的
阅读全文
摘要:# 主要参考书籍:《CSAPP》、《图解操作系统》、《MOS现代操作系统》 上一篇主要就是进程概念的阐述与拓展 本篇我们来学习一下: 如何控制进程 控制进程,即控制进程的相关操作,创建什么的... ## 进程的控制结构 操作系统用**进程控制块(PCB)**对进程进行控制 PCB中包含了很多进程的相
阅读全文
摘要:主要参考书籍:《CSAPP》、《图解操作系统》 上回学到了写传播 在解决这个缓存一致性的问题,其实我们只需要做到写传播和事务串行化 写传播就是指一个核心的cache发生了数据变更,必须传播到其他的核心当中去。 不过还存在一个问题,不同核心接收到传播的数据变更顺序可能不一样。我们必须保证不同 核心接收
阅读全文