Understanding Queue Depth

If you call read() from C, and ask for BLOCK_SIZE*32 bytes, is that queue depth 1 or queue depth 32? I guess my question is “is queue depth based on the number of blocks being requested at a time, or the number of threads making read calls?”

Thanks

That would really depend on the queue depth defined by the controller. You example makes it sound that each drive has a que depth of 32 but also there is some information that is missing. See the below explanation.

1 Like

This topic was automatically closed 273 days after the last reply. New replies are no longer allowed.