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
Parámetros generales del sistema de archivos
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 el tamaño máximo de las solicitudes físicas de E/S. Si un controlador encuentra una solicitud más grandes que este tamaño, el controlador divide la solicitud en fragmentos del tamaño de maxphys. Los sistemas de archivos pueden crear o imponer sus propios límites.
Entero con signo
131.072 (Sun4u o sun4v) o 57.344 ( x86). El controlador sd utiliza el valor de 1.048.576 si la unidad admite transferencias amplias. El controlador ssd utiliza 1.048.576 de forma predeterminada.
Tamaño de página específico de máquina a MAXINT
Bytes
Sí, pero gran cantidad de sistemas de archivos carga este valor en una estructura de datos por punto de montaje cuando se monta el sistema de archivos. Un número de controladores cargan el valor en el momento en que un dispositivo se conecta a una estructura de datos específica del controlador.
None (Nada)
Al realizar E/S a y desde dispositivos sin formato con grandes fragmentos. Tenga en cuenta que un DBMS realizando operaciones OLTP emite grandes cantidades de pequeñas E/S. En ese caso, el cambio de maxphys no tiene como resultado ninguna mejora en el rendimiento.
Inestable
Especifica el límite "físico" en los descriptores de archivos que puede abrir un solo proceso. Sustituir este límite requiere privilegios de superusuario.
Entero con signo
65.536
1 a MAXINT
Descriptores de archivos
No
None (Nada)
Cuando la cantidad máxima de archivos abiertos para un proceso no es suficiente. Otras limitaciones en utilidades del sistema pueden significar que una cantidad mayor de descriptores de archivos no es tan útil como podría ser. Por ejemplo:
Un programa de 32 bits que utiliza E/S estándar está limitado a 256 descriptores de archivos. Un programa de 64 bits que utiliza E/S estándar puede usar hasta dos mil millones de descriptores. Específicamente, E/S estándar se refiere a las funciones de stdio(3C) en libc(3LIB).
select está limitado de forma predeterminada a 1.024 descriptores por fd_set. Para obtener más información, consulte select(3C). Un código de aplicación de 32 bits se puede recopilar con un tamaño de fd_set mayor (menor o igual que 65.536). Una aplicación de 64 bits utiliza un tamaño de fd_set de 65.536, que no se puede cambiar.
Una alternativa para cambiar esto en todo el sistema es usar el comando plimit(1). Si un proceso primario tiene sus límites modificador por plimit, todos los secundarios heredan el límite aumentado. Esta alternativa es útil para los daemons como inetd.
Inestable
Define el límite "dinámico" en los descriptores de archivos que puede abrir un solo proceso. Un proceso podría ajustar su límite de descriptor de archivo a cualquier valor por encima del límite "físico" definido por rlim_fd_max usando la llamada setrlimit() o emitiendo el comando limit en el shell que se esté ejecutando. No necesita privilegios e superusuario para ajustar el límite a cualquier valor menor o igual que el límite físico.
Entero con signo
256
1 a MAXINT
Descriptores de archivos
No
En comparación con rlim_fd_max. Si rlim_fd_cur es mayor que rlim_fd_max, rlim_fd_cur se restablece a rlim_fd_max.
Cuando la cantidad predeterminada de archivos abiertos para un proceso no es suficiente. El aumento de este valor solamente significa que podría no ser necesario para un programa utilizar setrlimit para aumentar la cantidad máxima de descriptores de archivos disponibles para él.
Inestable