Java работает очень медленно при минимальной установке CentOS, но быстро при обычной установке

Используя CentOS 6.2, обе эти установки находятся на одном сервере:

После "минимальной" установки программы Java работают невероятно медленно. После выполнения "рабочей станции разработки программного обеспечения" программы Java запускаются с нормальной скоростью.

Некоторая информация, собранная до сих пор:

  • Включение служб, отсутствующих в минимальной установке, например, irqbalance, cpuspeed не помогло

  • Провели тесты с использованием пакета Phoronix для тестирования скорости CPU/RAM/HD. Все эти тесты работают нормально на обеих установках.

  • Сделали тесты, используя набор DaCapo (который находится в Java). Все эти тесты работают ужасно (то есть в 5-50 раз медленнее) при минимальной установке.

  • Пробовал несколько версий JRE: OpenJDK 6, Sun Java 6, Sun Java 7

  • Обновились до последних пакетов с yum

  • Проверяли это замедление несколько раз на двух разных серверах.

  • Оба сервера используют двухъядерные процессоры Xeon и имеют 16 ГБ ОЗУ или более

У кого-нибудь есть идеи, что может вызвать это?

1 ответ

При тестировании oracle jdk это был файл bin с сайта oracle?

Пакет от oracle должен работать точно так же: пожалуйста, скачайте эти rpms (они отлично установятся на centos 6)

java_rpm java_devel

Это официальные пакеты (вам нужно установить оба). Затем вам также нужно сделать:

(выберите, какую Java вы хотите использовать)

alternatives --config java

(выберите, какой javac вы хотите использовать)

alternative -- config javac 
Другие вопросы по тегам