JavaScript is required to for searching.
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)
search filter icon
search icon

Información del documento

Prefacio

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

physmem

default_stksize

lwp_default_stksize

logevent_max_q_sz

segkpsize

noexec_user_stack

fsflush y parámetros relacionados

fsflush

tune_t_fsflushr

autoup

dopageflush

doiflush

Parámetros de ajuste de tamaño de procesos

maxusers

reserved_procs

pidmax

max_nprocs

maxuprc

ngroups_max

Parámetros relacionados con la paginación

lotsfree

desfree

minfree

throttlefree

pageout_reserve

pages_pp_maximum

tune_t_minarmem

fastscan

slowscan

min_percent_cpu

handspreadpages

pages_before_pager

maxpgio

Parámetros relacionados con intercambio

swapfs_reserve

swapfs_minfree

Asignador de memoria de núcleo

kmem_flags

kmem_stackinfo

Parámetros del controlador general

moddebug

ddi_msix_alloc_limit

Parámetros de controlador de red

Parámetros igb

mr_enable

intr_force

Parámetros ixgbe

tx_queue_number

rx_queue_number

intr_throttling

rx_limit_per_intr

tx_ring_size

rx_ring_size

tx_copy_threshold

rx_copy_threshold

Parámetros generales de E/S

maxphys

rlim_fd_max

rlim_fd_cur

Parámetros generales del sistema de archivos

ncsize

dnlc_dir_enable

dnlc_dir_min_size

dnlc_dir_max_size

dnlc_dircache_percent

Parámetros TMPFS

tmpfs:tmpfs_maxkmem

tmpfs:tmpfs_minfree

Pseudoterminales

pt_cnt

pt_pctofmem

pt_max_pty

Parámetros STREAMS

nstrpush

strmsgsz

strctlsz

Colas de mensajes de System V

Semáforos de System V

Memoria compartida de System V

segspt_minfree

Programación

disp_rechoose_interval

Temporizadores

hires_tick

timer_max

Parámetros específicos del sistema SPARC

tsb_alloc_hiwater_factor

default_tsb_size

enable_tsb_rss_sizing

tsb_rss_factor

Parámetros de grupo de localidad

lpg_alloc_prefer

lgrp_mem_pset_aware

3.  Parámetros ajustables de Oracle Solaris ZFS

4.  Parámetros ajustables NFS

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

B.  Historial de revisión para este manual

Índice

Parámetros generales de E/S

maxphys

Descripción

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.

Tipo de datos

Entero con signo

Predeterminado

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.

Rango

Tamaño de página específico de máquina a MAXINT

Unidades

Bytes

¿Dinámico?

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.

Validación

None (Nada)

Cuándo cambiar

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.

Nivel de compromiso

Inestable

rlim_fd_max

Descripción

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.

Tipo de datos

Entero con signo

Predeterminado

65.536

Rango

1 a MAXINT

Unidades

Descriptores de archivos

¿Dinámico?

No

Validación

None (Nada)

Cuándo cambiar

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.

Nivel de compromiso

Inestable

rlim_fd_cur

Descripción

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.

Tipo de datos

Entero con signo

Predeterminado

256

Rango

1 a MAXINT

Unidades

Descriptores de archivos

¿Dinámico?

No

Validación

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.

Cuándo cambiar

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.

Nivel de compromiso

Inestable