Linux虚拟内存空间布局

Linux虚拟内存空间布局 Linux虚拟内存空间分为内核空间和用户空间两部分。Linux操作系统和驱动程序运行在内核空间,应用程序运行在用户空间。两者不能简单地使用指针传递数据,因为Linux使用虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。 32位Linux虚拟内存空间(线性地址空间)布局 通常32位Linux内核虚拟地址空间划分0-3G为用户
相关文章
相关标签/搜索