Задать вопрос
@mamont80

Стоит ли брать 8 ядерный процессор для ускорения компиляции WebPack/Typescript?

Сейчас стоит core i7 i7700 + ОЗУ 32Гб, SSD. Другой софт в ускорении не нуждается, только компиляция WebPack. Инкрементная сборка занимает около 11 секунд, хочется меньше. Бой с настройками самого WebPack пока ощутимых результатов не дал. У нынешнего проца 4 ядра, во время компиляции процессор грузится процентов на 30. Новые процы от AMD на бенчмарках показывают в двое лучше результат, но там 8 и более ядер. Производительность на одно ядро примерно таже самая. Поэтому есть огромные сомнения, что WebPack сумеет хорошо распараллелиться и использовать все мощности, а замена железа не дешевая.
  • Вопрос задан
  • 488 просмотров
Подписаться 3 Простой 6 комментариев
Решения вопроса 1
Нет, не стоит. У меня i9 9900k и скорость не намного выше
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
@acwartz
Тут должна быть ваша реклама.
От железа мало что зависит, если разработчики не ставили своей целью анализ конфигурации с последующим распределением работы с максимальным использованием доступных ресурсов, то итог будет один.
Ответ написан
Комментировать
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Можно распараллелить сборку разных entry
https://github.com/trivago/parallel-webpack
+ распараллелить сжатие
https://webpack.js.org/plugins/terser-webpack-plug...
Ответ написан
Adamos
@Adamos
Можно выделить из этих 32 гиг ramdisk, свалить все на него - и элементарно проверить, не в диск ли упирается скорость сборки.
Ответ написан
Комментировать
@mamont80 Автор вопроса
Ramdisk не даёт эффекта. Операционка прекрасно справляется с кэшированием файлов. Но на всякий случай проверил. Как и ожидалось эффекта не было.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы