Linux Namespace 说明

Linux Namespace 说明

Linux Namespace 是 Linux 内核的一组功能,它对内核资源进行分区,以便一组进程看到一组资源,而另一组进程看到一组不同的资源。

目前 Linux 支持 8 种命名空间:

命名空间 说明 内核版本
Mount Namespace 挂载命名空间,用于隔离文件系统 2.4.19
UNIX Time-Sharing Namespace UTS 命名空间,用于隔离主机名等 2.6.19
Inter-Process Communication Namespace IPC 命名空间,用于隔离管道、共享内存等 2.6.19
Process ID Namespace PID 命名空间,用于隔离进程号 2.6.24
Network Namespace 网络命名空间,用于隔离、网络 2.6.24
User Namespace 用户命名空间,用于隔离用户 3.8
CGroup Namespace CGroup 命名空间,用于隔离 GGroup 4.6
Time Namespace 时间命名空间,用于隔离时间 5.6
作者: PlanC
2024-12-18 21:18:31+08:00