Define la cantidad de entradas de la caché de consulta de nombre de directorio (DNLC). Este parámetro es utilizado por UFS, NFS y ZFS para almacenar en la caché elementos de nombres de ruta que se resolvieron.
El DNLC también almacena información de búsqueda negativa, lo que significa que almacena en caché un nombre no encontrado en la caché.
Entero con signo
(4 x (v.v_proc + maxusers) + 320) + (4 x (v.v_proc + maxusers) + 320) / 100
0 a MAXINT
Entrada de DNLC
No
Ninguna. Los valores mayores hacen que aumente el tiempo que lleva desmontar un sistema de archivo, ya que la caché debe vaciar las entradas de ese sistema de archivos durante el proceso de desmontaje.
Puede utilizar el comando kstat -n dnlcstats para determinar cuándo se eliminaron las entradas de DNLC porque era demasiado pequeña. La suma de los parámetros pick_heuristic y pick_last representa, de lo contrario, entradas válidas que se reclamaron porque la caché era demasiado pequeña.
Los valores excesivos de ncsize tienen un impacto intermedio en el sistema porque el sistema asigna un conjunto de estructuras de datos para DNLC basado en el valor de ncsize. De forma predeterminada, un sistema asigna estructuras de 64 bytes para ncsize. El valor tiene un efecto adicional en UFS y NFS, a menos que ufs_ninode y nfs:nrnode estén establecidos de forma explícita.
Inestable