struktur READ_AHEAD_PARAMETERS (ntifs.h)
Struktur READ_AHEAD_PARAMETERS berisi parameter read-ahead.
Sintaks
typedef struct _READ_AHEAD_PARAMETERS {
CSHORT NodeByteSize;
ULONG Granularity;
ULONG PipelinedRequestSize;
ULONG ReadAheadGrowthPercentage;
} READ_AHEAD_PARAMETERS, *PREAD_AHEAD_PARAMETERS;
Anggota
NodeByteSize
Ukuran simpul, dalam byte.
Granularity
Granularitas read-aheads. Nilai ini harus memiliki kekuatan 2 dan lebih besar dari, atau sama dengan PAGE_SIZE.
PipelinedRequestSize
Ukuran permintaan yang akan digunakan saat melakukan read-aheads yang disalurkan, dalam byte. Setiap permintaan read-ahead yang disalurkan dipecah menjadi permintaan berukuran PipelinedRequestSize yang lebih kecil. Ini biasanya digunakan untuk meningkatkan throughput dengan memparalelkan beberapa permintaan alih-alih satu permintaan besar tunggal.
Untuk kompatibilitas mundur, Manajer Cache akan memecah setiap permintaan read-ahead menjadi dua jika nilai ini nol.
ReadAheadGrowthPercentage
Pertumbuhan read ahead sebagai persentase data yang telah siap oleh aplikasi sejauh ini.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Header | ntifs.h |