What Is I/O Bound?

A task or application is I/O bound if its execution time depends on the number of I/O (inputs/outputs) of storage drives and peripheral devices. The execution of a workload largely depends on I/O systems and not on CPU resources. The faster the input-output systems are, the less it takes for the task to complete successfully.