Программер я. Пишу на жаве. Есть проект, строим его билд.
Было 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ггц интель.
в чем может быть проблема???
быстродействие при компиляции (java) (на арчет билд стал собираться в разы медленнее)
Модератор: Модераторы разделов
-
- Сообщения: 24
- ОС: archlinux
-
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: быстродействие при компиляции (java)
Наверно в убунту был другой компилятор!
Я бы посоветовал использовать Gentoo!
Я бы посоветовал использовать Gentoo!

WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
-
- Сообщения: 189
Re: быстродействие при компиляции (java)
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?
-
- Сообщения: 24
- ОС: archlinux
Re: быстродействие при компиляции (java)
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'
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'