目录
一、引言
二、虚拟空间地址
------>2.1、虚拟空间原理
------>2.2、分段机制
------------>2.2.1、逻辑地址
------------>2.2.2、线性地址(虚拟地址)
------------>2.2.3、线性地址(虚拟地址)的转换
------>2.3、分页机制
------>2.4、三个总线
------>2.5、虚拟地址的转换
------------>2.5.1、页式存储
------------>2.5.2、段式存储
------------>2.5.3、段页存储
三、mmap映射
一、引言
mmap的作用,在应用这一层,是让你把文件的某一段,当作内存一样来访问。将文件映射到物理内存,将进程虚拟空间映射到那块内存。
这样,进程不仅能像访问内存一样读写文件,多个进程映射同一文件,还能保证虚拟空间映射到同一块物理内存,达到内存共享的作用。
二、虚拟空间地址
虚拟空间就是进程看到的所有地址组成的空间