У меня на ноутбуке третье поколение Intel Core i7 (четырехъядерный).
Я понял, что make -j5
не использует все преимущества параллелизма, которые может предложить i7.
make -j9
, однако, не использует процессор на 100% при сборке большинства пакетов. Компиляция ядра GNU здесь намного быстрее (и использует 100% ЦП), если я делаю что-то больше 10, например make -j18
или что-то еще.
Я предполагаю, что это метод проб и ошибок.