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

Salir de la Vista de impresión

Actualización: Diciembre de 2014
 
 

doiflush

Descripción

Controla si las sincronizaciones de metadatos del sistema de archivos se ejecutarán durante llamadas de fsflush. Esta sincronización se realiza cada N llamadas de fsflush , donde N = (autoup/tune_t_fsflushr). Debido a que este algoritmo es una división de números enteros, si tune_t_fsflushr es mayor que autoup, se realiza una sincronización en cada llamada de fsflush ya que el código se comprueba para ver si su contador de iteraciones es mayor o igual que N. Tenga en cuenta que N se calcula una vez sobre la llamada de fsflush. Los cambios posteriores a tune_t_fsflushr o autoup no tienen efecto en la frecuencia de operaciones de sincronización.

Tipo de datos

Entero con signo

Predeterminado

1 (activado)

Rango

0 (desactivado) o 1 (activado)

Unidades

Alternar (encendido/apagado)

¿Dinámico?

Validación

Ninguna

Cuándo cambiar

Cuando los archivos se modifican con frecuencia en un período de tiempo y la carga causada por el vaciado perturba el comportamiento del sistema.

Archivos cuya existencia y, por lo tanto, su coherencia de estado, no son importantes si los inicios del sistema se mantienen mejor en un sistema de archivos TMPFS (por ejemplo, /tmp). El tráfico inode se puede reducir en los sistemas con la opción mount –noatime. Esta opción elimina las actualizaciones de inode al acceder al archivo.

Para un sistema empleado en procesamiento en tiempo real, es posible que desee desactivar esta opción y utilizar la sincronización de archivos de aplicación explícita para lograr la coherencia.

Nivel de compromiso

Inestable