Протягом багатьох років у мене склалося враження, що в одному процесі можна використовувати лише максимум одне ядро центрального процесора, але нещодавно я знайшов два приклади, коли в одному процесі використовували всі ядра багатоядерної системи Windows.
Один з них легко перевірити для більшості людей: http://fitgirl-repacks.site/donate-by-mining/
Якщо вимкнути багатопроцесорну функцію вашого браузера, налаштування "потоки процесора" на веб-сторінці все ще діє. Ви можете бачити процес одного браузера, використовуючи всі ваші CPU ядра.
Чому це трапляється лише іноді, тоді як більшість часу це не відбувається (так багато програм породжують декілька процесів, щоб спробувати скористатися багатопроцесорною системою)?