Bagikan melalui


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

Lihat juga

CcReadAhead

CcScheduleReadAhead