First of all, I want to thank you so much for all your astute observations; this is exactly the kind of feedback I was searching for. I’ve learned a lot from them!
Please elaborate on what you mean exactly by “overhead,” if you kindly would.
Thank you for this insight. How exactly can I tell whether an operation is IO wait-heavy or not?