随笔分类 - 《深入理解Linux内核》
学习笔记
摘要:1.中断 同步中断:由当前CPU执行完一条指令之后产生,intel处理器手册也将同步中断称为异常。 异步中断:由其他硬件设备依照CPU时钟信号随机产生,intel处理器手册将异步中断称为中断。 中断处理需要满足的约束: 1.中断处理必须尽可能的快和短,关键紧急和跟硬件相关的操作内核应立即执行,其余推
阅读全文
摘要:1.在Linux中轻量级进程就是线程,轻量级进程之间可以共享资源。 进程描述符:task_struct 存放一个进程相关的所有信息。可以说一个进程描述符就代表一个进程。 进程的七种状态:可运行状态、可中断等待状态、不可中断等待状态、暂停状态、跟踪状态、僵死状态、僵死撤销状态 进程标识符(PID) 进
阅读全文
摘要:1.内存地址分类: 逻辑地址、线性地址、物理地址 逻辑地址:段选择符+偏移量 线性地址:C语言中取地址符&打印出来的地址就是这个地址,也叫虚拟地址。 物理地址:内存总线寻址的具体地址,是真实存在的。 逻辑地址通过分段单元转换成线性地址,线性地址通过分页单元转换成具体的物理地址。 逻辑地址 >分段单元
阅读全文

浙公网安备 33010602011771号