微博 https://www.weibo.com/huang007
发布时间:2014-03-20 15:10:16
之前只是做过将内核物理内存映射到进程虚拟内存空间的事情,这样可以减少内存的一次拷贝MMap内存映射技术具有无限创新性啊,这种大文件映射到进程虚拟空间,类似于swap file的使用,才是高大上,光明正大的做法啊......【阅读全文】
发布时间:2014-02-19 15:12:30
谈到内存管理,要理解以下基本概念:实际上,用户程序一般只面对虚拟内存,知道执行的时候才通过MMU根据内核中的页表将page和page frame进行对应。首先,所有操作系统都是基于虚拟地址来进行内存管理,虚拟地址的空间就是cpu寻址空间来限定。例如32bit的cpu,寻址空间就是232Gb。不管机器上安装了多少实际的内存条,所.........【阅读全文】