block: Optimal I/O limit wrapper