estructura READ_AHEAD_PARAMETERS (ntifs.h)
La estructura de READ_AHEAD_PARAMETERS contiene parámetros de lectura previa.
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 previa que se canaliza se divide en solicitudes de tamaño pipelinedRequestSize más pequeñas. Normalmente se usa para aumentar el rendimiento mediante la paralelización de varias solicitudes en lugar de una sola grande.
Por compatibilidad con versiones anteriores, el Administrador de caché interrumpirá cada solicitud de lectura previa en dos si este valor es cero.
ReadAheadGrowthPercentage
El crecimiento de la lectura anticipada como porcentaje de los datos que ya ha estado listo para la aplicación hasta ahora.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Encabezado | ntifs.h |