Что такое namespace в Linux?

Middle
538 просмотров
AFK Offer AI

Namespace — механизм изоляции ресурсов в ядре Linux. Каждый namespace создаёт для процесса иллюзию, что он один в системе. Есть несколько типов: PID namespace (свои номера процессов), NET namespace (своя сеть), MNT namespace (своя файловая система), UTS (своё hostname), USER (свои пользователи). Docker использует все эти namespaces, чтобы контейнер выглядел как отдельная машина, хотя на самом деле это обычный процесс.

Следующий вопрос

Что такое back pressure?