estructura READ_AHEAD_PARAMETERS (ntifs.h)
La estructura READ_AHEAD_PARAMETERS contiene parámetros de lectura anticipada.
Sintaxis
typedef struct _READ_AHEAD_PARAMETERS {
CSHORT NodeByteSize;
ULONG Granularity;
ULONG PipelinedRequestSize;
ULONG ReadAheadGrowthPercentage;
} READ_AHEAD_PARAMETERS, *PREAD_AHEAD_PARAMETERS;
Miembros
NodeByteSize
Tamaño del nodo, en bytes.
Granularity
Granularidad de lectura anticipada. Este valor debe ser una potencia par de 2 y mayor que, o igual que PAGE_SIZE.
PipelinedRequestSize
Tamaño de solicitud que se va a usar al realizar lecturas anticipadas canalizaciones, en bytes. Cada solicitud de lectura anticipada que se canaliza se divide en solicitudes más pequeñas PipelinedRequestSizede tamaño. Normalmente se usa para aumentar el rendimiento mediante la paralelización de varias solicitudes en lugar de una sola grande.
Por motivos de compatibilidad con versiones anteriores, el Administrador de caché interrumpirá cada solicitud de lectura anticipada en dos si este valor es cero.
ReadAheadGrowthPercentage
El crecimiento de la lectura anticipada como porcentaje de los datos que ya ha estado listo la aplicación hasta ahora.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
encabezado de |
ntifs.h |