the computer hangs with violent I/O throughput in the background. iotop reveals kswapd0 to be the culprit
Пока что я нашел один способ ()избежать этого. Если вы хотите протестировать его и посмотреть, как он работает в вашей системе, см. исправление ядра внутри этого вопроса . По сути, он не вытесняет
Active(file)
страниц (, по крайней мере, )при нехватке памяти, поэтому перегрузка диска (постоянное чтение )сводится почти к нулю, а убийце OOM -разрешено запускаться в течение 1 секунды, вместо того, чтобы заморозить ОС на время, которое кажется постоянным (или, по крайней мере, на много минут ). Я надеюсь, что настоящие программисты (, которыми я не являюсь ), улучшат патч и превратят его в реальное решение, теперь, когда они видят, что то, что он делает, работает для этих ситуаций.
Если вы используете react-scripts
в качестве набора инструментов, вы можете установить переменную окружения BROWSER
для браузера по вашему выбору.
Чтобы он работал со всеми вашими проектами, отредактируйте файл .bashrc
и добавьте:
export BROWSER=chrome