Как ограничить потребление мощности центрального процессора на выполнение JS кода в Chrome?
Всем привет.
Изучаю алгоритмы по сортировке массивов, пишу код на JS, запускаю его в Chrome под Win 10. С маленькими массивами проблем нет, но как только пробую сортировать большие начинаются проблемы. Хром берет от жизни все и забивает процессор под 100%, а хотелось бы параллельно выполнять еще кое-какие задачи, относительно комфортно пока массив сортируется. Собственно, вопрос в том как не давать выполняемому коду JS (в моем случае сортировка массива) поедать на 100% процессор, а указать чтобы он использовал скажем 50%? Спасибо.
Вопрос не в поедании CPU (его никак не ограничить в браузере, можно только уменьшить количество операций в единицу времени), а в блокировке главного потока. Решение - Web Workers