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
Los pseudoterminales, ptys, se utilizan para dos finalidades en el software Oracle Solaris:
Admitir conexiones remotas con los comandos telnet, rlogin o rsh
Proporcionar la interfaz a través de la cual el sistema Windows X crea ventanas de intérprete de comandos
El número predeterminado de pseudoterminales es suficiente para una estación de trabajo de escritorio. Por lo tanto, el ajuste se centra en el número de ptys disponibles para conexiones remotas.
El número predeterminado de ptys ahora se basa en la cantidad de memoria del sistema. Este valor predeterminado debería modificarse sólo para restringir o aumentar la cantidad de usuarios que pueden registrarse en el sistema.
Tres variables relacionadas se utilizan en el proceso de configuración:
pt_cnt: cantidad máxima predeterminada de ptys.
pt_pctofmem: porcentaje de memoria de núcleo que se puede dedicar para que pty admita estructuras. Un valor de cero significa que ningún usuario remoto puede conectarse al sistema.
pt_max_pty: cantidad física máxima de ptys.
pt_cnt tiene un valor predeterminado de cero para limitar conexiones basado en la cantidad de memoria especificada en pct_pctofmem, a menos que pt_max_pty esté establecido. Si pt_cnt no es cero, los ptys se asignan hasta que se alcanza este límite. Cuando ese umbral se cruza, el sistema examina pt_max_pty. Si pt_max_pty tiene un valor distinto de cero, éste se compara con pt_cnt. Se permite la asignación de pty si pt_cnt es menor que pt_max_pty. Si pt_max_pty es cero, pt_cnt se compara con el número de ptys admitidos según pt_pctofmem. Si pt_cnt es menor que este valor, se permite la asignación de pty. Tenga en cuenta que el límite basado en pt_pctofmem sólo entra en juego si pt_cnt y ptms_ptymax tienen valores predeterminados de cero.
Para poner un límite obligatorio en los pty que sea diferente al máximo derivado de pt_pctofmem, establezca pt_cnt y ptms_ptymax en /etc/system según el número preferido de pty. La configuración de ptms_pctofmem no es relevante en este caso.
Para dedicar un porcentaje diferente de memoria del sistema para admitir pty y dejar que el sistema operativo administre los límites explícitos, haga lo siguiente:
No establezca pt_cnt o ptms_ptymax en /etc/system.
Establezca pt_pctofmem en /etc/system en el porcentaje preferido. Por ejemplo, establezca pt_pctofmem=10 para una configuración del 10%.
Tenga en cuenta que la memoria no se asigna realmente hasta que se use con soporte depty. Una vez que la memoria está asignada, permanece asignada.
La cantidad de entradas /dev/pts disponibles es dinámica hasta un límite determinado por la cantidad de memoria física disponible en el sistema. pt_cnt es una de las tres variables que determina la cantidad mínima de conexiones que el sistema puede albergar. La cantidad máxima predeterminada de dispositivos /dev/pts que la sistema puede admitir se determina en el momento del inicio mediante el cálculo de la cantidad de estructuras pty que caben en un porcentaje de memoria del sistema (consulte pt_pctofmem). Si pt_cnt es cero, el sistema asigna hasta ese máximo. Si pt_cnt no es cero, el sistema asigna hasta el valor mayor de pt_cnt y el máximo predeterminado.
Entero sin signo
0
0 a maxpid
Conexiones/ventanas
No
None (Nada)
Cuando desea controlar de forma explícita la cantidad de usuarios que pueden iniciar sesión de manera remota en el sistema.
Inestable
Especifica el porcentaje máximo de la memoria física que puede ser consumidas para estructuras de datos para admitir entradas /dev/pts. Un sistema consume 176 bytes por entrada /dev/pts.
Entero sin signo
5
0 a 100
Porcentaje
No
None (Nada)
Cuando desea restringir o aumentar la cantidad de usuarios que se pueden conectar al sistema. Un valor de cero significa que ningún usuario remoto puede conectarse al sistema.
Inestable
Entero sin signo
0 (utiliza el máximo definido por el sistema)
0 a MAXUINT
Conexiones/ventanas
Sí
None (Nada)
Debe ser mayor o igual que pt_cnt. El valor no se comprueba hasta que la cantidad de ptys asignados supera el valor de pt_cnt.
Cuando desea colocar un límite máximo absoluto en la cantidad de conexiones admitidas, incluso si el sistema puede manejar más en función de sus valores de configuración actuales.
Inestable