19 May

De los Namespaces en Linux (II)

El namespace de uts

El espacio de nombres de UTS permite gestionar dos recursos: el hostname y el NIS.

El primero de ellos, hostname o nombre de equipo, sirve para identificar una máquina en una red. Se puede interactuar con él a través de comandos como [set/get]hostname o uname

Gracias al namespace, cada proceso o grupo de procesos puede disponer de su propio hostname dentro de la máquina.

Leer más

19 May

De los Namespaces en Linux (I)

El namespace de pids

El identificador de proceso (PID) es un número empleado por el Kernel para referirse de manera unívoca a los procesos que corren en un máquina.

Los PIDs se emplean para interactuar con los procesos, por ejemplo, mediante el envío de señales o su repriorización con la utilidad nice.

Cada proceso tiene asignado un PID que es único (ningún otro proceso activo puede tener el mismo PID)

No obstante, con la introducción del namespace de PIDs (en Linux 2.6.24) esta situación ha variado.
Leer más