上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 64 下一页
摘要: 分析linux内存管理机制,离不了上述几个概念,在介绍上述几个概念之前,先从《深入理解linux内核》这本书中摘抄几段关于上述名词的解释: 一、《深入理解linux内核》的解释 逻辑地址(Logical Address) 包含在机器语言指令中用来指定一个操作数或一条指令的地址(有点深奥)。这种寻址方 阅读全文
posted @ 2020-03-03 18:28 pipci 阅读(1000) 评论(0) 推荐(0)
摘要: 二、线性地址转物理地址前面说了Linux中逻辑地址等于线性地址,那么线性地址怎么对应到物理地址呢?这个大家都知道,那就是通过分页机制,具体的说,就是通过页表查找来对应物理地址。分页是CPU提供的一种机制,Linux只是根据这种机制的规则,利用它实现了内存管理。分页的基本原理是把线性地址分成固定长度的 阅读全文
posted @ 2020-03-01 22:46 pipci 阅读(350) 评论(0) 推荐(0)
摘要: 研究内核时间不长,前几天画了个内存管理大图,感觉太乱,准备细分写点东西也算是整理一下自己的思路。都是一个人瞎琢磨的,周围没有可以交流的,不正确的地方请指出来。一、逻辑地址转线性地址 机器语言指令中出现的内存地址,都是逻辑地址,需要转换成线性地址,再经过MMU(CPU中的内存管理单元)转换成物理地址才 阅读全文
posted @ 2020-03-01 22:43 pipci 阅读(443) 评论(0) 推荐(0)
摘要: 蛋疼的概念,总是让人琢磨不透,每每遇到这些形似的名词,我总感觉是我小学时候近义词练习做少了。因为每次我都要花很多时间才能真正的能够说服自己的搞懂这些概念。逻辑地址:很简单,就是你源程序里使用的地址,或者源代码经过编译以后编译器将一些标号,变量转换成的地址,或者相对于当前段的偏移地址。线性地址:这个地 阅读全文
posted @ 2020-03-01 19:24 pipci 阅读(1194) 评论(0) 推荐(0)
摘要: 物理地址:物理地址就是内存单元的绝对地址,比如你有一个4G的内存条插在电脑上,物理地址0x0000就表示内存条的第一个存储单元,0x0010就表示内存条的第17个存储单元,不管CPU内部怎么处理地址,最终访问的都是物理地址。在CPU实模式下“段基址+段内偏移地址”就是物理地址,CPU可以使用此地址直 阅读全文
posted @ 2020-03-01 19:23 pipci 阅读(3518) 评论(0) 推荐(0)
摘要: 系统调用就是通过系统api操作由操作系统统一管理的资源,比如设备、文件、内存、进程、进程间通信。系统调用运行在系统的核心态,需要内核上下文环境 从用户态的函数调用切换到核心态的系统调用,需要通过中断实现,当执行系统调用时,先将参数压入栈寄存器,然后通过中断将控制器交给操作系统,操作系统根据系统调用码 阅读全文
posted @ 2020-03-01 17:19 pipci 阅读(1857) 评论(0) 推荐(0)
摘要: 在windowsXP等32位系统会自带有debug等汇编调试工具,但是到之后的win7等64位系统之后移除了这个功能,其他系统诸如linux,Mac OS等等则没有,学习汇编,需要用到一些工具及软件,其中dosbox则是一个很好的选择,这里只介绍在汇编中如何使用dosbox。1、系统:ubuntu1 阅读全文
posted @ 2020-02-29 14:29 pipci 阅读(2102) 评论(0) 推荐(1)
摘要: 内核态(Kernel Mode)与用户态(User Mode) CPU通常有两种工作模式即:内核态和用户态,而在PSW中有一个二进制位控制这两种模式。 内核态:当CPU运行在内核态时,程序可以访问所有指令集,操作所有硬件设备,也可以将自己从一个程序切换到另一个程序。 用户态:当CPU运行在用户态时, 阅读全文
posted @ 2020-02-27 21:38 pipci 阅读(1635) 评论(0) 推荐(0)
摘要: 1、先下载WIN2012R2安装NET3.5的专用数据源 https://pan.baidu.com/s/1bqiUTyR 提取码h09k 并解压,比如解压到桌面,解压后的路径为C:\Users\Administrator\Desktop\WIN2012R2_Net3.5 2、然后打开 “服务器管理 阅读全文
posted @ 2020-02-25 12:55 pipci 阅读(532) 评论(0) 推荐(0)
摘要: 虚拟化的诉求和历史的痛苦 那些不能铭记过去的人注定要重蹈覆辙。你还记得当年用Windows隐藏文件夹藏片吗? 作为一个屌丝,虚拟化技术确实意义非常重大。这个最显著的作用显然就是藏片,作为一个程序员,如果还用Windows文件隐藏功能来藏片,这实在是污辱自己和女朋友的智商,让广大码农抬不起头来做人。最 阅读全文
posted @ 2020-02-22 23:03 pipci 阅读(577) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 64 下一页