Manual de referencia de parámetros ajustables de Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Diciembre de 2014
 
 

autoup

Descripción

Junto con tune_t_flushr, autoup controla la cantidad de memoria examinada para páginas sucias en cada llamada y la frecuencia de las operaciones de sincronización del sistema de archivos.

El valor de autoup también se utiliza para controlar si un buffer se escribe a partir de una lista libre. Las memorias intermedias marcadas con el indicador B_DELWRI (que identifica páginas de contenido de archivos que han cambiado) se escriben siempre que la memoria intermedia haya estado en la lista por más de autoup segundos. Al aumentar el valor de autoup se mantienen las memorias intermedias en la memoria por más tiempo.

Tipo de datos

Entero con signo

Predeterminado

30

Rango

1 a MAXINT

Unidades

Segundos

¿Dinámico?

No

Validación

Si autoup es igual o menor que cero, se restablece a 30 y se muestra un mensaje de advertencia. Esta comprobación se realiza solo en el momento de inicio.

Implícito

autoup debe ser un número entero múltiplo de tune_t_fsflushr. Como mínimo, autoup debe ser al menos 6 veces el valor de tune_t_fsflushr. Si no es así, se exploran cantidades excesivas de memoria cada vez que se llama a fsflush.

El total de páginas del sistema multiplicado por tune_t_fsflushr debe ser mayor o igual que autoup para hacer que la memoria se controle si dopageflush tiene un valor distinto de cero.

Cuándo cambiar

A continuación se muestran varias situaciones potenciales para cambiar autoup, tune_t_fsflushr o ambos:

  • Sistemas con grandes cantidades de memoria: en este caso, aumentando autoup se reduce la cantidad de memoria explorada en cada llamada de fsflush.

  • Sistemas con mínima demanda de memoria: aumentando autoup y tune_t_fsflushr se reduce la cantidad de exploraciones realizadas. autoup también debe aumentarse para mantener el ratio actual de autoup/tune_t_fsflushr.

  • Sistemas con una elevada cantidad de archivos temporales (por ejemplo, servidores de correo o máquinas de creación de software): si se crea una gran cantidad de archivos y después se suprimen, fsflush podría escribir páginas de datos innecesariamente para esos archivos en el disco.

Nivel de compromiso

Inestable