Para establecer la cola de transmisión por defecto: (por ejemplo, a 150 paquetes):
sysctl -w net.link.generic.system.sndq_maxlen=150
y la cola de recepción por defecto: (por ejemplo, a 260 paquetes)
sysctl -w net.link.generic.system.rcvq_maxlen=260
Para comprobar los tamaños de cola predeterminados del sistema para el envío y la recepción (los valores predeterminados actuales en MacOSX10.4 son 128 (envío) y 256 (recepción) respectivamente):
sysctl net.link.generic.system.sndq_maxlen
sysctl net.link.generic.system.rcvq_maxlen
No está claro si es posible establecer una longitud de cola por interfaz. La longitud de la cola de salida se establece por defecto en el kernel [xnu]: bsd/net/if.h:#define IFQ_MAXLEN 128
En kernels más antiguos (OSX10.7) se podía establecer la longitud máxima de la cola de entrada en OSX de la siguiente manera (por ejemplo, a 100 paquetes) - que puede ser útil para afinar el rendimiento con los flujos de paquetes entrantes - es la cola interna en la que se ponen los paquetes cuando salen de la interfaz de entrada:
sysctl -w net.inet.ip.intr_queue_maxlen=100