A CPU-bound task keeps a core busy the whole time. On a single-threaded event loop it blocks every other request; more cores or threads are the usual remedy.
CPU-bound
Work whose speed is limited by the processor, such as computing primes, not by waiting for I/O.