Sala de máquinas
El servidor por dentro, en directo: cada línea es un hilo de verdad del proceso, con el estado que le da el sistema operativo en /proc/self/task. Un hilo que cose está ejecutándose; uno quieto, dormido esperando algo (un accept, un recv, una cola).
Conectando…
Hilos del proceso
Uno principal, uno por cada puerta que escucha, un vigilante con prioridad baja (nice 10) y, por cada cliente conectado, un lector y un escritor.
Conexiones
Sin nombres: solo el transporte, la cola del escritor y lo que ha pasado por cada socket. Si la cola de un cliente se llena (no lee), se le desconecta para que no frene a los demás.
| N.º | Puerta | Estado | Cola | Recibidos | Enviados | Entrada | Salida | Conectado | Hilos (TID) |
|---|