系统的虚拟地址空间是啥,为什么要使用?
2016-04-12 22:48
399 查看
1.虚拟地址空间就是应用程序自己分配的内存大小,映射到物理地址空间,这样物理细节对于应用程序是透明的,并可以通过硬盘增加内存。
2.1)物理细节对于应用程序来说是透明的,程序猿不关心细节,比较简单。2)不能直接访问物理空间,比如用户的系统的地址空间完全不同,保证系统的安全性。3)一些内存分配算法的实现,增加了物理内存的利用率。
2.1)物理细节对于应用程序来说是透明的,程序猿不关心细节,比较简单。2)不能直接访问物理空间,比如用户的系统的地址空间完全不同,保证系统的安全性。3)一些内存分配算法的实现,增加了物理内存的利用率。
相关文章推荐
- 研究表明英美大多数二手硬盘包含以前所有者的数据
- [原创]java局域网聊天系统
- 书评:《算法之美( Algorithms to Live By )》
- 动易2006序列号破解算法公布
- IE7降低内存和降低CPU的几个技巧
- Windows 系统组策略应用全攻略(下)第1/3页
- Ruby实现的矩阵连乘算法
- 如何进行系统配置
- C#插入法排序算法实例分析
- 如何高效的使用内存
- DOS下内存的配置
- C#列出当前系统所有正在运行程序的方法
- XP/win2003下发现1G的内存比512M还慢的解决方法
- Windows Vista手动安装SATA硬盘驱动全过程
- 硬盘的真正凶手手工解决篇
- SqlServer系统数据库的作用深入了解
- Powershell获取系统中所有可停止的服务
- 超大数据量存储常用数据库分表分库算法总结
- PowerShell实现动态获取当前脚本运行时消耗的内存
- C#数据结构与算法揭秘二