быстродействие при компиляции (java) (на арчет билд стал собираться в разы медленнее)

Модератор: Модераторы разделов

Аватара пользователя
ynkulbyh
Сообщения: 24
ОС: archlinux

быстродействие при компиляции (java)

Сообщение ynkulbyh »

Программер я. Пишу на жаве. Есть проект, строим его билд.

Было ubuntu 5.04 на ext3
Билд строился 5-6 минут.

сейчас 2.6.15-ARCH (arch linux 0.7.2)
на raiserfs около 15 минут.
перенес ее на ext3 стало работать 11 минут. Но по сравнению с убунтой это много. Напрягает.
Например под виндой те же 15 минут.

Соответсвенно, что такого сделано в конфигурации арча, что работает он настолько медленно?

Условия сборки и компиляции одинаковы.
это java 1.5, ant, проект большой, 800 метров исходников и библиотек, кода больше миллиона строк.

память 2гига, проц 3ггц интель.

в чем может быть проблема???
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: быстродействие при компиляции (java)

Сообщение Angel_13th »

Наверно в убунту был другой компилятор!

Я бы посоветовал использовать Gentoo! :)
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
alexni
Сообщения: 189

Re: быстродействие при компиляции (java)

Сообщение alexni »

ynkulbyh писал(а):
19.06.2006 19:32
Было ubuntu 5.04 на ext3
Билд строился 5-6 минут.

сейчас 2.6.15-ARCH (arch linux 0.7.2)
на raiserfs около 15 минут.
перенес ее на ext3 стало работать 11 минут. Но по сравнению с убунтой это много. Напрягает.
Например под виндой те же 15 минут.

в чем может быть проблема???


версии java одинаковые?
сколько памяти отдаётся под java?
Спасибо сказали:
Аватара пользователя
ynkulbyh
Сообщения: 24
ОС: archlinux

Re: быстродействие при компиляции (java)

Сообщение ynkulbyh »

1. компилятор один и тот же. javac из 1.5_хх
2. версии жавы одинаковы.

т.к. .bashrc с настройками памяти для жавы и т.п. был взят от убунты
жава и сопутствующие приложения были взяты тоже с убунты. так что все - одинаково. дело в системе.

просто не хочется сравнивать ручками параметры компиляции едра и прочее и прочее

памяти - дохрена

JAVA_OPTS='-Xms700M -Xmx1000M -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8899,server=y,suspend=n -Dhttp.proxyHost=cache -Dhttp.proxyPort=3128'

export ANT_OPTS='-Xms394M -Xmx1024M'
Спасибо сказали: