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
3. Parámetros ajustables de Oracle Solaris ZFS
Dónde encontrar información sobre parámetros ajustables
Consideraciones de ajuste de ZFS
Profundidad de cola de E/S del dispositivo ZFS
Ajuste del ZFS al utilizar el almacenamiento flash
Agregación de dispositivos flash como dispositivos caché o de registro ZFS
Consideraciones para anular asignaciones SCSI para dispositivos flash
Ajuste de ZFS para productos de la base de datos
Ajuste de ZFS para una base de datos Oracle
Consideraciones de uso de ZFS con MySQL
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
Este parámetro determina un mecanismo de recuperación previa en el nivel de archivo denominado zfetch. Este mecanismo analiza los patrones de lecturas en archivos y se anticipa a algunas lecturas; de esta manera, reduce los tiempos de espera de aplicaciones. El comportamiento actual presenta dos inconvenientes:
Los patrones de lectura secuenciales compuestos de pequeñas lecturas muy a menudo producen un acierto en la caché. En este caso, el comportamiento actual consume una cantidad significativa de tiempo de CPU al intentar buscar la siguiente E/S para emitir, mientras que el rendimiento es controlado por la disponibilidad de CPU.
Se ha observado que el código zfetch limita la escalabilidad de algunas cargas. La creación de perfiles de CPU puede realizarse mediante el comando lockstat -I o er_kernel, como se describe aquí:
http://developers.sun.com/prodtech/cc/articles/perftools.html
Puede desactivar la recuperación previa configurando zfs_prefetch_disable en el archivo /etc/system.
La recuperación previa en el nivel de dispositivo se desactiva cuando zfs_vdev_cache_size está desactivado. Esto significa que el ajuste de vdev cache shift ya no es necesario si zfs_vdev_cache_size está desactivado.
Booleano
0 (activado)
0 (activado) o 1 (desactivado)
Sí
No
Si los resultados de er_kernel muestran un tiempo significativo en las funciones zfetch_*, o si la creación de perfiles de bloqueo con lockstat muestra contención alrededor de los bloqueos zfetch, se debería considerar la desactivación de la recuperación previa en el nivel de archivo.
Inestable