Разработчик провел тесты Gradle сборки в зависимости от разных параметров компьютера: частота и количество ядер/потоков процессора, объем и частота оперативной памяти и скорость диска (HDD, SSD)
Проект для теста - 410 Gradle модулей, 443 тысячи строк Kotlin, 113 тысяч строк Java и 175 тысяч строк XML
Результат: Автор был немного разочарован. Что 8 лет назад, что сейчас — основным параметром является частота. Количество потоков тоже важно, но оно так и не стало решающим фактором.
Рекомендации по железу
👉 Многоядерные/поточные процессоры будут полезны для проектов с хорошей организацией модулей, где реально можно распараллелить компиляцию.
👉 Apple Silicon даже в ноутбуках показывает себя очень хорошо
👉 Берите процессор свежих поколений