也就是说内存里有许多不同的页表,每个进程的页表都不一样
加载进程数据到不同地址的物理内存,虚拟地址当然不会转化成一样物理地址,除非多进程共享库
是的,可以这么认为
谢谢,那么我可以进一步理解就是,代表进程的结构体中会包含相应的页表地址咯
也就是说内存里有许多不同的页表,每个进程的页表都不一样
加载进程数据到不同地址的物理内存,虚拟地址当然不会转化成一样物理地址,除非多进程共享库
是的,可以这么认为
是的
谢谢,那么我可以进一步理解就是,代表进程的结构体中会包含相应的页表地址咯
也就是说内存里有许多不同的页表,每个进程的页表都不一样
加载进程数据到不同地址的物理内存,虚拟地址当然不会转化成一样物理地址,除非多进程共享库
是的,可以这么认为
用户态的内存,通常是malloc之后,第一次访问的时候,触发缺页中断,
由OS分配真正的页面,同时建立好相应的页表。
明白了,给分,谢谢
是的
谢谢,那么我可以进一步理解就是,代表进程的结构体中会包含相应的页表地址咯
也就是说内存里有许多不同的页表,每个进程的页表都不一样
加载进程数据到不同地址的物理内存,虚拟地址当然不会转化成一样物理地址,除非多进程共享库
是的,可以这么认为