Expand description
I/O strategy probe (fmf io-probe).
Measurement only: reads the exact chunk plan the scan would, parses nothing, and reports throughput per strategy (ADR-0011).
Structsยง
- Aligned
Buf ๐ - Page-aligned read buffer (
NO_BUFFERINGrequires aligned addresses). - OvSlot ๐
- One overlapped read slot: its buffer, its event, its OVERLAPPED block.
- Probe
Stats - Throughput result of one measured $MFT read pass.
Enumsยง
- IoProbe
Mode - I/O strategy to measure for one $MFT read pass (ADR-0011).
Constantsยง
- FILE_
FLAG_ ๐NO_ BUFFERING - FILE_
FLAG_ ๐OVERLAPPED - FILE_
FLAG_ ๐SEQUENTIAL_ SCAN - NOBUF_
ALIGN ๐ NO_BUFFERINGalignment unit: one page satisfies any 512/4096-sector device for offset, length and buffer-address requirements.
Functionsยง
- aligned_
span ๐ - Aligned (offset, length) pair covering a chunk under
NO_BUFFERING. - io_
probe - Measure one $MFT read pass under
mode. Elevation required (the same volume-handle rule as the scan). - open_
with_ ๐flags - probe_
nobuf_ ๐overlapped - probe_
sync ๐