标签: linux memory-management linux-kernel linux-device-driver
此外,如果用户进程链接共享库,比如glib,libX,libY,libZ,那么glib和libX,Y,Z有各自的vma结构用于文本,数据,但仍然共享相同的堆栈w /用户进程,对吗?
答案 0 :(得分:1)
不正确的。
有一个内核地址空间,没有内核进程 有内核线程,并且有用户空间线程进入内核。它们在内核地址空间中运行 每个都在内核地址空间内有一个单独的堆栈。