《Docker进阶与实战》——2.4节SparkContext概述
本节书摘来自华章社区《Docker进阶与实战》一书中的第2章,第2.4节SparkContext概述,作者华为Docker实践小组,更多章节内容可以访问云栖社区“华章社区”公众号查看
2.4 Namespace介绍
2.4.1 Namespace是什么
Namespace是将内核的全局资源做封装,使得每个Namespace都有一份独立的资源,因此不同的进程在各自的Namespace内对同一种资源的使用不会互相干扰。
这样的解释可能不清楚,举个例子,执行sethostname这个系统调用时,可以改变系统的主机名,这个主机名就是一个内核的全局资源。内核通过实现UTS Namespace,可以将不同的进程分隔在不同的UTS Namespace中,在某个Namespace修改主机名时,另一个Namespace的主机名还是保持不变。
目前Linux内