Я нашел только одно ядро, идентифицированное ядром из /proc/cpuinfo
. Поэтому я устанавливаю ядро 686 pae, чтобы идентифицировать все ядра и получить многоядерную функциональность.
Я читал о том, как процесс может использовать более одного ядра, если таковые имеются. т. Приложение должно быть запрограммировано для использования нескольких ядер, доступных на машине.
но интересно, способно ли ядро 686 pae разделить все процессы и 1. assign a set of processes to different cores
2. share a process between different cores
что может уменьшить работа каждого ядра. Это будет на самом деле уменьшает процессы в очереди и завершить процессы быстрее. Может ли ядро, поддерживающее многопроцессорность, добиться этого и снизить нагрузку на процессор ?
любые другие методы, которые я могу следовать для эффективного обмена процессами между ядрами ?