Верхняя команда OSX показывает 5, работающих на четырехъядерном ядре

При попытке запустить верхнюю команду на моем четырехъядерном ядре Mac я периодически вижу, что есть 5 запущенных процессов. Как можно иметь 5 запущенных процессов на четырехъядерном процессоре?

One Solution collect form web for “Верхняя команда OSX показывает 5, работающих на четырехъядерном ядре”

Это объясняется на странице top :

Задачи, показанные как работа, следует более правильно воспринимать как «готовые к запуску» – их task_struct просто отображается в очереди выполнения Linux. Даже без подлинной машины SMP вы можете увидеть множество задач в этом состоянии в зависимости от интервала задержки верхнего уровня и хорошего значения.

  • Инструмент для просмотра верхних N элементов в потоке
  • Получить нагрузку на процессор ядра в сценарии оболочки
  • верхняя команда на многоядерном процессоре
  • Почему `htop` показывает больше процессов, чем` ps`
  • Значительная часть используемой памяти не учитывается пользовательскими процессами
  • Каковы значения ставок, связанных с IO?
  • В Linux «топ» команда: какие мы, sy, ni, id, wa, hi, si и st (для использования ЦП)?
  • Должен ли я заботиться о приложениях, которые увеличивают загрузку системы во избежание перегрева?
  • Предупреждение при завершении процесса
  • Как контролировать верхние приложения, используя CPU (и IO, если возможно) на графике?
  • Использование виртуального процессора (многоядерный процессор) - определение процесса
  • Linux и Unix - лучшая ОС в мире.