- 博客(1)
- 资源 (3)
- 收藏
- 关注
原创 Linux 内存进程地址空间
在32位的系统上,线性地址空间可达到4GB,这4GB一般按照3:1的比例进行分配,也就是说用户进程享有前3GB线性地址空间,而内核独享最后1GB线性地址空间。由于虚拟内存的引入,每个进程都可拥有3GB的虚拟内存,并且用户进程之间的地址空间是互不可见、互不影响的,也就是说即使两个进程对同一个地址进行操作,也不会产生问题。在前面介绍的一些分配内存的途径中,无论是伙伴系统中分配页的函数,还是slab分配
2018-01-13 11:22:46 549
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人