Возможно ли, чтобы дочерний процесс, созданный fork () в Linux, запускался на отдельном ядре в среде SMP? - PullRequest
0 голосов
/ 03 января 2012

При вызове fork () существуют какие-либо методы, обеспечивающие параллельное выполнение дочернего процесса на отдельном ядре?

Ответы [ 2 ]

0 голосов
/ 03 января 2012
  1. Фактически наличие другого ядра в вашей системе для его запуска и отсутствие его в встроенном программном обеспечении, 2. наличие ядра с поддержкой SMP и отсутствие его отключения.3. Отсутствие привязки вашего процесса к одному ядру (ключевое слово: маска сродства процессора).
0 голосов
/ 03 января 2012

Отсутствует.Вы можете настроить родительский процесс и дочерний процесс на непересекающиеся родственные связи, но вы не можете заставить их запускать параллельно.

...