Короткий ответ: если вы не отправляете работу на двигатель 0 явно, он не будет использовать ресурсы двигателя 0.
IPython не управляет ядрами или другими физическими ресурсами, он просто выделяет processes. В свою операционную систему предоставляется возможность назначать параллельные процессы для ваших ядер процессора. Если вы запустили кластер IPython с четырьмя двигателями и используете его с интерактивного сеанса IPython, у вас есть пять процессов Python, которые могут одновременно запускать код - ваши четыре движка, а также сам интерактивный сеанс. Если движок 0 запускает задание в фоновом режиме и вы выполняете локальные вычисления в своем интерактивном сеансе, ваша операционная система должна назначать работу, выполненную в интерактивном сеансе, на другое ядро, чем работа, занятая движком 0, при условии наличия ядра ,
Этот ответ настолько ясен и аутентичен: P. Спасибо Мин. – Edward