赵炯:男,1963年10月5日出生,江苏苏州人,汉族。 同济大学机械工程学院机械电子教研室副教授,从事教学和科研工作。 现在主要为硕士和博士研究生开设《计算机通信技术》、《计算机控制技术》 ...
以下只是个人看了 linux内核完全注释 的一点理解,如果有错误,欢迎指正 eip中保存的地址是逻辑地址 线性地址还是物理地址 这个应该要分情况。eip保存的是下一条要执行的指令地址,也就是说cpu是根据eip到内存中去寻找指定的内容。如果cpu工作在实模式,那么eip保存的就是物理地址 如果cpu工作在保护模式下,那么cpu在去内存寻找指定的内容之前要先将eip加上当前程序代码段的基址 通过当 ...
2013-10-08 10:59 6 2962 推荐指数:
赵炯:男,1963年10月5日出生,江苏苏州人,汉族。 同济大学机械工程学院机械电子教研室副教授,从事教学和科研工作。 现在主要为硕士和博士研究生开设《计算机通信技术》、《计算机控制技术》 ...
先看了 Linux Kernel Development 再看了 Oreilly-Linux.Device.Drivers.3rd.Edition 后来看了Linux 0.01 内核分析与操作系统设计 然后,打算仔细研究 Linux0.11代码 1. 在Linux ...
这是我第三次阅读linux内核代码完全注释了,当然前两次也没有读完,第一次读到第五章,第二次第七章。 所以说,赵炯博士对我最大的帮助时介绍了intel386的结构,以及内核编程的方法。 至于真正的内核源代码,我还真没看多少。 前几天,就是上周周日,我终于完成我梦想的一小段的了,我的梦想是什么 ...
Linux的文件预读readahead,指Linux系统内核将指定文件的某区域预读进页缓存起来,便于接下来对该区域进行读取时,不会因缺页(page fault)而阻塞。因为从内存读取比从磁盘读取要快很多。预读可以有效的减少磁盘的寻道次数和应用程序的I/O等待时间,是改进磁盘读I/O性能的重要优化 ...
2013-11-07 13:07:27 标签: linux内核参数详解与优化 防火墙内核参数优化 TCP参数优化 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任 ...
。 而调度器总是选择vruntime跑得最慢的那个进程来执行。这就是所谓的“完全公平”。为了区别不同优先级 ...
linux虚拟内存管理功能 • 大地址空间;• 进程保护; • 内存映射;• 公平的物理内存分配;• 共享虚拟内存。实现结构剖析 (1)内存映射模块(mmap):负责把磁盘文件的逻辑地址映射到虚拟地址,以及把虚拟地址映射到物理地址 (2)交换模块(swap ...
linux下设备树ranges属性详细介绍:我们在设备树中ranges属性和#address-cells = <1>;#size-cells = <1>;相关联的#address-cells属性:#address-cells告诉你我们的地址是32为还是64位 ...