logoalt Hacker News

YZFtoday at 3:52 AM0 repliesview on HN

That's not accurate. Preemptive multitasking just means your thread will get preempted. Blocking still incurs additional context switching. The core your thread is running on isn't just going to sit idle while your thread blocks.