1BLK_QUEUE_IO_MIN(9) Block Devices BLK_QUEUE_IO_MIN(9)
2
3
4
6 blk_queue_io_min - set minimum request size for the queue
7
9 void blk_queue_io_min(struct request_queue * q, unsigned int min);
10
12 q
13 the request queue for the device
14
15 min
16 smallest I/O size in bytes
17
19 Storage devices may report a granularity or preferred minimum I/O size
20 which is the smallest request the device can perform without incurring
21 a performance penalty. For disk drives this is often the physical block
22 size. For RAID arrays it is often the stripe chunk size. A properly
23 aligned multiple of minimum_io_size is the preferred request size for
24 workloads where a high number of I/O operations is desired.
25
27Kernel Hackers Manual 3.10 June 2019 BLK_QUEUE_IO_MIN(9)