why too mach requests will increase IO latency
by plznobug from LinuxQuestions.org on (#6EB6B)
I am learning block layer. I found a patch in this link.https://patchwork.kernel.org/project...ei@redhat.com/
He mentioned in it that "the default nr_requests for scheduler is too big for small queuedepth devices, and latency is increased much."
I don't understand why a too larger nr_requests can let to bad effect.
If there are few requests, wouldn't it quickly exhaust the tags and cause IO blocking?
He mentioned in it that "the default nr_requests for scheduler is too big for small queuedepth devices, and latency is increased much."
I don't understand why a too larger nr_requests can let to bad effect.
If there are few requests, wouldn't it quickly exhaust the tags and cause IO blocking?