Выполнение программы на Java (SE) слишком медленно в Debian Wheezy ... мне нужно "настроить" JVM?
Суперпользователям.
Я написал настольную программу для выполнения процесса моделирования (здесь не стоит копировать код ... это довольно длинная программа). Если я запускаю его на MacBook Pro (Intel Core i7 2,2 ГГц, 4 ГБ ОЗУ), процесс займет около часа. Однако, когда я запускаю точно такую же программу на своем рабочем столе Debian Linux (Intel Core i7, 3,4 ГГц, 8 ГБ ОЗУ, 64-битная версия Wheezy), это занимает до трех часов! Это точно такая же программа! (Кстати, я использую Oracle JDK 8 на обоих компьютерах).
Погуглив, я нашел этот блог, в котором рассказывается, как включить "большие страницы" в Linux ... Я попробовал именно это, но прирост производительности минимален. Прежде чем сделать что-то, о чем я мог бы пожалеть, я хотел бы получить некоторые рекомендации:
- Включение «больших страниц» действительно влияет на JVM (в частности, лучше ли работают Java-программы)?
- Существуют ли другие варианты «настройки», которые я могу использовать, чтобы ускорить процесс? (Как вы можете видеть выше, это не проблема с аппаратным обеспечением, рабочий стол Debian буквально вылетает, когда я выполняю некоторые другие сложные вещи ... но Java-программы просто перетаскивают ... и я не хотел бы переписывать их на некоторых других язык)
заранее спасибо
0 ответов на вопрос
Похожие вопросы
-
3
Как максимально использовать время автономной работы ноутбука на ПК с Windows?
-
1
Что можно отключить на Windows XP, чтобы освободить память, не ломая все
-
2
Что можно отключить на ноутбуке Vista, чтобы освободить ресурсы
-
-
5
Почему фанат моего процессора гонит видео или виртуальные машины?
-
4
Firefox 3.5 медленно, чтобы начать выпуск
-
2
Как мне интерпретировать номера памяти в диспетчере задач Windows?
-
4
Какие факторы наиболее важны при рассмотрении аспектов производительности материнской платы?
-
6
Установка Windows 7 по умолчанию: что нужно изменить, чтобы сделать это быстрее?
-
4
Установка Windows Vista по умолчанию: Какие общие изменения для улучшения скорости?
-
8
Влияет ли Windows ReadyBoost на производительность?