标签:blog http os ar 使用 java sp 2014 art
在linux中,地址空间映射是这样的,把0xc0000000~0xffffffff这1GB内核地址空间划分成2个部分低端的796MB + 高端的128MB,低端796MB就使用f映射,直接映射到物理内存的前796MB上,而高端128MB就用来随时变更g来映射到物理内存超过796MB的范围上,这里对应了3种映射算法:动态映射,永久内核映射,临时映射。
说下“映射”是什么,其实就是x86的内存分页机制,我们只要通过修改分页的页表项就可达到更改 “映射” 的目的。
查看系统内存映射:
dmesg | grep "Memory:" -n -A 8
《Understanding the linux kernel》上有另外一幅图,可以对比来看。
[1].http://blog.csdn.net/littlehedgehog/article/details/2796669
[2].http://blog.csdn.net/littlehedgehog/archive/2008/08/19/2796669.aspx
标签:blog http os ar 使用 java sp 2014 art
原文地址:http://my.oschina.net/lvyi/blog/339026