「翻译」虚拟内存介绍( 三 )
更多内容虚拟内存的技术为很多有趣的课题铺平了道路 , 比如内存文件就颠覆了传统的文件读取方式 , 传统的文件读取方式是把文件拷贝到内存里 , 取而代之内存映射的方式是把整个文件都加载到内存后直接在内存里操作 。 在必要时 , 虚拟内存机制将像往常一样负责将数据从硬盘驱动器移动到RAM 。 内存映射文件简化了程序员的工作也加快文件访问 。 更多信息参考这里 。
虚拟内存也让统计内存消耗变得更加困难 。 假设你的一个程序占用了300m的内存:它是虚拟的还是物理的?该空间的一部分是否分页到磁盘?如果是 , 分页操作是否足够快?此外 , 如果您想使系统处于良好状态 , 那么调优分页文件/交换区域是一个重要的步骤 。 操作系统提供了许多度量和调整内存的工具:点击这里查看 。
参考资料Computer Hope — MemoryPeter J. Denning — Before memory was virtualAndroid Authority — What is virtual memory?Kernel.org — Memory ManagementOperating Systems: Three Easy Pieces — Chapter 18: PagingPhilippe's Oppermann — Introduction to PagingComputer Science from the Bottom Up — Chapter 6. Virtual MemoryDr. John T. Bell — Operating systems, Virtual MemoryStackOverflow — Do modern OS's use paging and segmentation?StackOverflow — What is thrashing? Why does it occur?Wikipedia — Memory addressWikipedia — PagingWikipedia — Address spaceWikipedia — Virtual memoryWikipedia — Virtual address spaceWikipedia — ThrashingWikipedia — Segmentation faultITPro Today — Paging PerformanceAleph One — Smashing The Stack For Fun And Profit
本文来自
推荐阅读
- 手机内存不足别乱删,学会这5个技巧,让手机释放大量空间
- 5G打开虚拟现实的想象空间
- Intel 11代酷睿逼近7GHz!内存超至6666.66MHz
- 集录音转写、拍照翻译为一体,搜狗AI录音笔E2带你开启智慧办公新体验
- 翻译|机器翻译能达60个语种3000个方向,近日又夺全球五冠,这家牛企是谁?
- 内存大厂跨界之作!芝奇Enki 360一体式水冷评测:高密度冷排稳压18核心
- 旗舰|OPPO Find X3曝光:骁龙888/12G内存
- 威刚为英特尔12代Alder Lake平台准备了64GB DDR5-8400内存模组
- 曝Redmi Note 10 Pro获认证:8GB内存
- 三星让渡部分DRAM产能:内存价格或暴涨