Долгая компиляция

  • Автор темы Автор темы cnupum
  • Дата начала Дата начала

cnupum

Прославленный
Местный
Старожил I степени
Хранитель Пера
Сообщения
772
Розыгрыши
0
Репутация
202
Реакции
247
Баллы
1 475
Хроники
  1. Master Class
Исходники
Присутствуют
Сборка
l2jmobius
В общем изначально сурсы l2jmobius essence 09.2 компилились 23 секунды, после того как я туда накидал всего что там было и не было стало 3.20. Вопрос: это нормально, или всё же в чом-то может быть косяк? Ошибок в ant.log/gameserver.log нет.

Интересуюсь чисто для душевного успокоения, ну как-то странно что в ХФ напихано не меньше, но там компиляция занимает 1.09 минуты. Самое интересное что запускается сервер примерно с той-же скоростью как и раньше.
 
В общем изначально сурсы l2jmobius essence 09.2 компилились 23 секунды, после того как я туда накидал всего что там было и не было стало 3.20. Вопрос: это нормально, или всё же в чом-то может быть косяк? Ошибок в ant.log/gameserver.log нет.

Интересуюсь чисто для душевного успокоения, ну как-то странно что в ХФ напихано не меньше, но там компиляция занимает 1.09 минуты. Самое интересное что запускается сервер примерно с той-же скоростью как и раньше.
Признавайся сколько классов навайбкодил, столько минут и получил. Ну а по сабжу это норм, но зависит от того что ты там понапихал
 
Для джавы всё что компилируется в течении часа-двух, считается нормой, даже для Hello World.

P.S. Когда-то, когда люди ещё не были вакцинированные, я компилировал OpenCV, более чем 4 часа на моем ноуте, а ты о каких-то 3 мин. и жалуешься :-)
 
В общем изначально сурсы l2jmobius essence 09.2 компилились 23 секунды, после того как я туда накидал всего что там было и не было стало 3.20. Вопрос: это нормально, или всё же в чом-то может быть косяк? Ошибок в ant.log/gameserver.log нет.

Интересуюсь чисто для душевного успокоения, ну как-то странно что в ХФ напихано не меньше, но там компиляция занимает 1.09 минуты. Самое интересное что запускается сервер примерно с той-же скоростью как и раньше.
геодату убери, компилятор ее тоже прогоняет. Оставь только в скомпилированной части.
 
геодату убери, компилятор ее тоже прогоняет. Оставь только в скомпилированной части.
кстати да, при сборке геодата может так же в архив добавляться - что и делает билд чуть дольше.
 
файл билд на обозрение выложи! поможем!)
 
Мне тоже вот кажется, что они там чот понакодили в build.xml
 
В общем изначально сурсы l2jmobius essence 09.2 компилились 23 секунды, после того как я туда накидал всего что там было и не было стало 3.20. Вопрос: это нормально, или всё же в чом-то может быть косяк? Ошибок в ant.log/gameserver.log нет.
Интересуюсь чисто для душевного успокоения, ну как-то странно что в ХФ напихано не меньше, но там компиляция занимает 1.09 минуты. Самое интересное что запускается сервер примерно с той-же скоростью как и раньше.

у меня не Мобиус, компиляция гейма 9 сек.

Мобиус:
[javac] Compiling 3000 source files to D:\WORK\SVN.Trunk_ESSENCE\INFO_542\build\bin
--
BUILD SUCCESSFUL
Total time: 17 seconds

Без геодаты.
И конечно советы тут хорошие.

Что у тебя за диск, на котором ты компилишь?
Минимум нужен ССД, если бюджетник - то дай ему вздохнгуть 3% сжатия и TRIM. Можешь в качестве кеша поставить PrimeCache - если на диске не запускаешь клиенты Л2 - или нужен про версия чтобы исключить кеширование клиентов Л2 - иначе эффективность снизится. Только чтение кеш 256Мб

У меня до этого на обычном бюджетном ССД компил был 10-12 сек, сейчас 9 сек. На HDD WD было 30-50 сек (первый самый долгий)
железо тут 13 страница
 
Последнее редактирование:
ты задал вопрос и сам на него ответил... держи отдель всё, что ты туда накидал и компиль только то, что нужно, чем больше у тебя там хлама - тем больше это будет занимать времени.
 
Just exclude stuff you dont necessarily need during compilation to minimize the time needed.
 
Назад
Сверху Снизу