LINUX.ORG.RU

История изменений

Исправление hakavlad, (текущая версия) :

Один отвечает за использование количества ядер процессора кошельком

Чует мое сердце, что дело тут не в процессоре, а в нагрузке на ввод-вывод. Большем ядер задействуется - больше ввод-выдод соответственно напрягается.

Аналлогичный пример с ninja.

ninja -j4 - будет нормально.

ninja -j64 - система в итоге зависнет. Но не из-за нагрузки на CPU, а из-за конкуренции за memory and IO при исчерпании памяти и активном своппинге.

Так что запуск в терминале имхо не повлияет на отзывчивость.

кСТАТИ, РЕШЕНИЕ ДЛЯ NINJA ПРЕДЛОЖЕНО https://github.com/ninja-build/ninja/issues/1706

Исправление hakavlad, :

Один отвечает за использование количества ядер процессора кошельком

Чует мое сердце, что дело тут не в процессоре, а в нагрузке на ввод-вывод. Большем ядер задействуется - больше ввод-выдод соответственно напрягается.

Аналлогичный пример с ninja.

ninja -j4 - будет нормально.

ninja -j64 - система в итоге зависнет. Но не из-за нагрузки на CPU, а из-за конкуренции за memory and IO при исчерпании памяти и активном своппинге.

Так что запуск в терминале имхо не повлияет на отзывчивость.

Исходная версия hakavlad, :

Один отвечает за использование количества ядер процессора кошельком

Чует мое сердце, что дело тут не в процессоре, а в нагрузке на ввод-вывод. Большем ядер задействуется - больше ввод-выдод соответственно напрягается.

Аналлогичный пример с ninja.

ninja -j4 - будет нормально.

ninja -j64 - система в итоге зависнет. Но не из-за нагрузки на CPU, а из-за конкуренции за memory and IO.

Так что запуск в терминале имхо не повлияет на отзывчивость.