logoalt Hacker News

MontyCarloHalllast Tuesday at 7:09 PM2 repliesview on HN

Very interesting observation. Multicore systems have been fairly standard for the last 10+ years, and while you occasionally notice a misbehaving process hog an entire core, it never visibly impacts system performance because there are still several other idle cores, so you don't notice said "hogs."

It's much rarer to see misbehaving multithreaded processes hog all of the cores. Perhaps most processes are not robustly multithreaded, even in 2025. Or perhaps multithreading is a sufficiently complex engineering barrier that highly parallelized processes rarely misbehave, since they are developed to a higher standard.


Replies

KiwiJohnnoyesterday at 2:26 AM

100%. Its common for non-technical users to complain their laptop is faulty, because it gets hot and the battery drains very quickly. They have no concept of a runaway process in a hard loop causing this.

hulituyesterday at 8:55 AM

> Multicore systems have been fairly standard for the last 10+ years, and while you occasionally notice a misbehaving process hog an entire core, it never visibly impacts system performance because there are still several other idle cores, so you don't notice said "hogs."

Except on Windows laptops. Where, although the computer is idle, your favourite svchost.exe will heat your system and trigger thermal trottling.