Когда-то давным давно скачал JDK, работает и ладно. Посмотрел доклад про нативные сборки, и там упоминалось про JDK для Apple Silicon. Решил проверить, а такой ли у меня. Оказалось не такой.
В итоге вот сколько собирался большой монолит (с генерацией javadoc), состоящий из 22 модуля на обычной JDK. Все зависимости были закачены заранее и сборка была запущена в многопоточном режиме maven-а.
![](https://struchkov.dev/blog/ru/content/images/2023/11/--------------2022-10-29---22.30.38.png)
И вот сколько на JDK для Apple Silicon:
![](https://struchkov.dev/blog/ru/content/images/2023/11/--------------2022-10-29---22.29.05.png)
СБОРКА СТАЛА БЫСТРЕЕ В 4 РАЗА!
ℹ️
Проект собирался без генерации javadoc. С генерацией JavaDoc сборка была быстрее всего в 1,6 раза. В целом нет смысла запускать локальную сборку с генерацией javadoc.
Поэтому проверьте, какой версией пользуетесь вы. Должна быть aarch64, как на скрине.
![](https://struchkov.dev/blog/ru/content/images/2023/11/--------------2022-10-29---21.53.52.png)