Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Manual de referencia de parámetros ajustables de Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Descripción general del ajuste del sistema Oracle Solaris
2. Parámetros ajustables del núcleo de Oracle Solaris
Dónde encontrar información sobre parámetros ajustables
Parámetros del núcleo general y la memoria
fsflush y parámetros relacionados
Parámetros de ajuste de tamaño de procesos
Parámetros relacionados con la paginación
Parámetros relacionados con intercambio
Asignador de memoria de núcleo
Parámetros del controlador general
Parámetros de controlador de red
Memoria compartida de System V
Parámetros específicos del sistema SPARC
Parámetros de grupo de localidad
3. Parámetros ajustables de Oracle Solaris ZFS
5. Parámetros ajustables del conjunto de protocolos de Internet
6. Parámetros de la utilidad del sistema
A. Historial de cambios de parámetros ajustables
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
Permite grandes almacenamientos en caché de directorio
Nota - Este parámetro no tiene efecto en sistemas NFS y ZFS.
Entero sin signo
1 (activado)
0 (desactivado) o 1 (activado)
Sí, pero no cambie este parámetro ajustable dinámicamente. Puede activar este parámetro si originalmente estaba desactivado. O bien, puede desactivaar este parámetro si estaba originalmente activado. Sin embargo, activar, desactivar y luego activar este parámetro podría resultar en memorias caché de directorio obsoletas.
No
El almacenamiento en caché de directorios no presenta problemas conocidos. Sin embargo, si se producen problemas, establezca dnlc_dir_enable en 0 para desactivar el almacenamiento en caché.
Inestable
Especifica la cantidad mínima de entradas almacenadas en caché para un directorio.
Nota - Este parámetro no tiene efecto en sistemas NFS y ZFS.
Entero sin signo
40
0 a MAXUINT (sin máximo)
Entradas
Sí, este parámetro se puede cambiar en cualquier momento.
None (Nada)
Si se producen problemas de rendimiento al almacenar en caché pequeños directorios, aumente dnlc_dir_min_size. Tenga en cuenta que los sistemas de archivos individuales podrían tener su propio rango de límites para almacenar en caché directorios.
Inestable
Especifica la cantidad máxima de entradas almacenadas en caché para un directorio.
Nota - Este parámetro no tiene efecto en sistemas NFS y ZFS.
Entero sin signo
MAXUINT (sin máximo)
0 a MAXUINT
Sí, este parámetro se puede cambiar en cualquier momento.
None (Nada)
Si se producen problemas de rendimiento con grandes directorios, disminuya dnlc_dir_max_size.
Inestable
Calcula el porcentaje máximo de memoria física que la caché del directorio DNLC puede consumir.
Número entero
100
0 a 100
Porcentaje
No
Durante el inicio, se comprueba el intervalo de valores y se aplica el valor predeterminado.
Cuando el sistema experimenta falta de memoria y un alto consumo de memoria de núcleo, considere reducir este valor. Si se observan problemas de rendimiento con el valor predeterminado, considere aumentar el valor.
Nota - Los sistemas de archivos UFS y ZFS, y los clientes NFS utilizan DNLC. Se puede definir este parámetro ajustable para lograr un mejor rendimiento en casos de falta de memoria y un alto consumo de memoria de núcleo, o cuando ARC u otras cachés del núcleo necesitan memoria.
Inestable
Para obtener información, consulte dnlc_dircache_percent.