Sometimes my mainframe roots betray me. Let me take you back to those days when men were men and so on.
Back then a read was a read. It went from request to i/o handler to disk controller. No stopping for idle chat with the locking subsystem. Every millisecond counted.