История изменений
Исправление 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.
Так что запуск в терминале имхо не повлияет на отзывчивость.