nshareのmanページ はこう言っています:
UTS名前空間
setting hostname, domainname will not affect rest of the system (CLONE_NEWUTS flag)
[〜#〜] uts [〜#〜]は何を表していますか?
これは、プロセスがホスト名と(現在はほとんど使用されていない)NISドメイン名の別個のコピーを持っていることを意味します。そのため、システムの他の部分に影響を与えることなく、別のものに設定できます。
ホスト名はsethostname
を介して設定され、nodename
によって返される構造体のuname
メンバーです。 NISドメイン名はsetdomainname
によって設定され、domainname
によって返される構造体のuname
メンバーです。
UTSはUNIX Timesharing Systemの略です。
参照:
つまり、UTS名前空間はホスト名を分離することです。
UTS名前空間は、unameシステムコールに関連するシステムの2つの特定の要素を分離するために使用されます。 UTS(UNIX Time Sharing)ネームスペースは、unameシステムコールによって返された情報を格納するために使用されるデータ構造にちなんで名付けられました。具体的には、UTS名前空間は、ホスト名とNISドメイン名を分離します。 NISはNetwork Information Serviceの略で、古いディレクトリサービスです。