First page Back Continue Last page Overview Graphics

CPU-Bound vs. I/O-Bound Tasks

A task is called “CPU-Bound” if it spends most of its processing time “processing”, i.e. with the CPU. There is hardly any I/O in such a case.

“I/O-Bound” means that it spends most of its time waiting for I/O.

I/O-Bound tasks are good for Python threads of the threading module.