Size: a a a

2021 June 24

M

Malik in Gradle
Подскажите какой процессор лучше всего подойдет для сборки гредл проектов, преимущественно однопоточка. Видел где-то бенчмарки и думаю о покупке AMD Ryzen 9 5900X.
источник

AN

Alexander Nozik in Gradle
Какой угодно. Сам градл ничего не компилирует кстати. Традиционно Intell лучше для однопоточных задач, но лично я предпочитаю Ryzen.
источник

VB

V B in Gradle
SSD уже взял? Это для сборки быстрой важно.
источник

M

Malik in Gradle
Нет, я пока только на бумаге собираю конфигурацию
источник

VS

Vladimir Sitnikov in Gradle
SSD + память
источник

AH

Ayrat Hudaygulov in Gradle
вообще да, если сборка однопоточная (а зачем она однопоточная?), то особой разницы от проца не заметишь.
источник

M

Malik in Gradle
Большую часть времени занимает сборка одного большого модуля, а это не распараллелить. Хотя я на самом деле не знаю может ли компилятор параллелить компиляцию (речь про kotlin), но это уже тема для другого чата
источник

VB

V B in Gradle
А ты посмотри на очередь диска во время сборки. Возможно удивишься.
источник

AH

Ayrat Hudaygulov in Gradle
У меня был такой проект, 180 модулей, сборка занимала больше получаса.
Без изменения кода а только тасованием его по модулям чтобы система сборки могла параллелить удалось снизить сборку до 10минут
источник

AH

Ayrat Hudaygulov in Gradle
самое полезное в этом случае иметь направленный граф сборки чтобы знать как чо собирается, видеть где ботлнеки, где много ожиданий, где надо разбить, а где объединить
источник

M

Malik in Gradle
Хорошое такое снижение времени.  Я сейчас на MBP 16’ i7, 16 Gb собираю. После каждого изменения ждать по несколько минут сборки — это боль. Анализировать что же там не так тоже боль, потому что нужно менять что-то и пересобирать, чтобы  понять есть ли улучшения, поэтому решил просто железа помощнее взять, поставить самую нетребовательную ОС (alpine linux) и смотреть уже там, что будет.
источник

AR

Alex Rasskazov in Gradle
Хотел бы посоветовать, если будите пользоваться alpine с 8й java. Проверить потребление памяти. Изза бага jvm она распознает только 1/4 из общего доступного. И грейдл будет использовать только 25% от общей памяти на машине.
источник
2021 June 25

Т

Тимур in Gradle
Про однопоточка -> Intel неправда уже с прошлого года
источник

AN

Alexander Nozik in Gradle
Я уже давно на AMD, еще до райзенов, так что не слежу особо.
источник

AN

Alexander Nozik in Gradle
Некоторые умеют, правда мало кто.
источник

Y

Yanis in Gradle
В целом решает и однопоток и многопоток. Любой топовый настольный процессор будет хорош. У меня ryzen 5950х собирает быстро но не значительно быстрее чем топовый интел. Все упирается в ваш бюджет.
источник
2021 June 26

а

андрей in Gradle
Добрый день, подскажите пожалуйста. Указываю зависимость с сайта mvnrepository.com для gradle. По итогу кидает
Received status code 403 from server: Forbidden
. Первый раз такое, и гугл толком ничего не говорит
источник

AM

Andrew Mikhaylov in Gradle
Желательно указать, какую конкретную зависимость вы пытаетесь подтянуть, из из какого репозитория.
источник

AM

Andrew Mikhaylov in Gradle
Без деталей могу следующее сказать: 403 обычно значит, что мавен-репа требует авторизацию. Либо вы добавили что-то не то, либо вам действительно надо авторизоваться, либо какие-то временные проблемы с мисконфигурациец сервера (маловероятно)
источник

AM

Andrew Mikhaylov in Gradle
А, ну либо вы подтянули зависимость с бинтрея :)
источник