命名空间机制¶
命名空间用于控制线程间系统资源共享和隔离。
不同的内核架构可以基于命名空间控制资源共享行为,例如:
- 对于 unikernel,所有线程共用一个全局的命名空间。
- 对于宏内核,每个进程使用一个命名空间,进程内的所有线程共享同一个命名空间的资源,不同进程间资源相互隔离。
命名空间管理的资源¶
- 工作目录
axfs::CURRENT_DIR_PATH
/axfs::CURRENT_DIR
- 文件描述符表
FD_TABLE
- etc.
评论
作者: