malloc之进程地址与物理映射

在这里插入图片描述问题:
两个不同的应用程序,都使用0x400000地址,不同进程使用同一个进程虚拟地址0x400000,同一虚拟地址对应着同样的物理地址吗?

分析

sys_brk函数定义在mm/mmap.c文件中。

SYSCALL_DEFINE1(brk, unsigned long, brk)                                            
{                                                                                   
        unsigned long retval;                                                       
        unsigned long newbrk, oldbrk; 
        ..........
}
发布了112 篇原创文章 · 获赞 7 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/chengbeng1745/article/details/97633026