linux物理地址和虚拟地址定义
2024-08-30 07:18:01
线性地址(Linear Address)
是逻辑地址到物理地址变换之间的中间层
如果启用了分页机制,那么线性地址可以再经过变换以产生一个物理地址;如果没有启用分页机制,那么线性地址直接就是物理地址
分页管理
CPU的页式内存管理单元,负责把一个线性地址,最终翻译为一个物理地址
例如一个32位的机器,线性地址最大可为4G,可以用4KB为一个页来划分
物理地址(Physical Address)
在存储器里以字节为单位存储信息,为正确地存放或取得信息,每一个字节单元给以一个唯一的存储器地址
虚拟内存
应用程序拥有的内存
linux 0.11内核中,给每个程序都划分了总容量64MB的虚拟内存
因此程序的逻辑地址范围是0x0000000到0x4000000
最新文章
- C#读取文本播放相应语音【转】
- UML精粹4 - 对象图,包图,部署图,用例
- React Native ——实现一个简单的抓取github上的项目数据列表
- BDC、CATT批量数据维护
- java基础知识回顾之java Thread类学习(三)--java线程实现常见的两种方式实现好处:
- 关闭ubuntu apport
- oracle 的常用语句
- java中接口之间的继承
- axis1.4开发webservice服务端(快速入门)-基于jdk1.4
- 前端到后台ThinkPHP开发整站(2)
- 想要开发自己的PHP框架需要那些知识储备?
- action,func简洁用法
- Xamarin Essentials教程使用加速度传感器Accelerometer
- error: 'Can't connect to local MySQL server through socket '/data/3307/data/mysql.sock' (2)'
- 云笔记项目-AOP知识简单学习
- Project Euler Problem6
- set循环遍历删除特定元素
- linux进程端口防火墙
- AQS源码分析
- 【bzoj5210】最大连通子块和 动态dp
热门文章
- iOS 当键盘覆盖textFiled时简单的处理方法
- Paper reading: High-Fidelity Pose and Expression Normalization for Face Recognition in the Wild(HPEN)
- 移动端APP测试总结
- netcore部署
- nfs搭建;nfs监控;mount对于nfs的相应配置
- linux一行命令查杀进程
- go基础系列 第二章 go指针
- Chrome 浏览器光标定位到地址栏
- webstorm 2019.1.3 破解
- XDomainRequest IE8&;amp;IE9 cors 跨域通讯的处理方法