Виртуальная машина Java (JVM) позволяет набору компьютерных программ и структур данных использовать модель виртуальной машины для выполнения других компьютерных программ и сценариев. Используйте этот тег для вопросов, касающихся инструментов, предоставляемых JVM, или того, как они работают в конкретном сценарии.
8 ответов

Виртуальные машины Java, которые не требуют операционной системы?

Я знаю, что BEA работал над LiquidVM, который не требовал базовой операционной системы, но хотел бы знать, работает ли кто-нибудь в сообществе открытого исходного кода над чем-то похожим. В идеале я хотел бы найти реализацию, в которой виртуальная м…
18 апр '09 в 13:24
3 ответа

Java-программа для загрузки измененного класса без перезапуска сервера

Мне нужна программа java/j2ee, которая будет загружать обновленный файл классов, когда сервер еще включен. В нашей среде тестирования веб-приложений несколько классов (файлов Java) часто меняются для исправления дефектов, и их необходимо загружать в…
22 мар '18 в 15:47
2 ответа

Как интегрировать LLVM в JVM Runtime

Можно ли интегрировать LLVM с JVM Runtime. Меня интересует эта оптимизация перфектов, которую уже делает Azul Zing, но возможно ли это сделать с помощью Oracle JVM или OpenJDK?
08 июл '18 в 12:11
3 ответа

Выполнять вызовы объекта Java, работающего в существующей JVM с PHP

Я вхожу в существующий проект, который подразумевает множество удаленных объектов, взаимодействующих друг с другом для вычисления и передачи данных. Моя цель - создать веб-приложение, позволяющее конечному пользователю вводить некоторые данные и пол…
27 июн '11 в 15:13
1 ответ

Очередь IBM MQ - Конфигурирование конкретной JVM

У нас есть менеджер очередей, и с помощью IBM мы устанавливаем соединение с помощью прослушивателя очереди. Я хочу ограничить сообщения, основанные на каком-либо параметре, конкретной JVM. У меня есть два JVM. Поэтому некоторые сообщения должны идти…
04 дек '14 в 20:22
3 ответа

JVM Tunning класса Java

Мой класс Java читает в файле 60 МБ и производит HashMap из HashMap с более чем 300 миллионами записей. HashMap<Integer, HashMap<Integer, Double>> pairWise = new HashMap<Integer, HashMap<Integer, Double>>(); Я уже настроил ар…
25 апр '14 в 14:48
2 ответа

Оптимизирует ли Java поле, которое просто служит в качестве возвращаемого значения?

Почему я спрашиваю: Я хотел бы знать, что на стороне компилятора происходит какая-либо оптимизация, которая сделает один или другой метод более предпочтительным. Так как я прочитал этот пост, Python не оптимизирует метод для более быстрой работы. Пр…
11 май '18 в 11:46
1 ответ

ClassCastException при работе в Oracle Database JVM

У меня есть следующий код: OracleDataSource ods = new OracleDataSource(); ods.setURL(thinConnectionString); OracleConnection conn = (OracleConnection) ods.getConnection(); ArrayDescriptor d = ArrayDescriptor.createDescriptor("MDSYS.RDF_MODELS", conn…
16 май '13 в 13:18
1 ответ

Как предотвратить оптимизацию мертвого кода с помощью JVM?

public class A { public String getText() { Marker.start(); ... ... Marker.end(); } } public class Marker { public static void start() { long now = System.currentTimeMillis; } public static void end() { long now = System.currentTimeMillis; } } Я хочу…
26 май '12 в 19:04
3 ответа

Что может вызвать большое расхождение между второстепенным временем GC и общим временем паузы?

У нас есть приложение, чувствительное к задержке, и мы испытываем некоторые паузы, связанные с GC, которые мы не полностью понимаем. Иногда у нас есть небольшой сборщик мусора, который приводит к тому, что время паузы приложения намного больше, чем …
15 апр '10 в 15:38
1 ответ

Заменить / переопределить классы JRE (в Eclipse IDE)

У меня есть проект, который имеет на своем пути сборки другой проект, в котором есть пакет java.lang с измененной реализацией String внутри. Почему-то раньше я начинал этот проект с простой конфигурации запуска с использованием стандартного OpenJDK …
28 апр '15 в 19:55
0 ответов

Rjava noclassdeffound

Я уже некоторое время успешно использую пакет xlsx для R. Для этого пакета требуется rjava, и с момента последнего обновления Windows теперь rjava выдает ошибку в R. Ошибка: require(xlsx) Loading required package: xlsx Loading required package: xlsx…
29 янв '13 в 22:48
1 ответ

Изменение размера кучи jvm, когда -Xmx и -Xms одинаковы

У меня есть отдельное Java-приложение, параметры которого jvm: -Xmx2g -Xms2g -Xmn1g -XX:PermSize=96m -XX:+DisableExplicitGC -XX:+UseFastAccessorMethods -XX:+UseParallelGC -XX:+UseParallelOldGC -XX:MaxTenuringThreshold=63 -Djava.awt.headless=true -Dj…
27 май '11 в 03:26
1 ответ

Что такое OID SNMP для подсчета количества потоков в jvm?

Мне нужно получить значение для счетчика потоков jvm, используя OID, чтобы график можно было нарисовать с помощью cacti. Я много искал, но нашел только после OID 1.3.6.1.4.1.42.2.145.3.163.1.1.3.10.1.4. Когда я пытаюсь snmpwalk, он возвращает sub OI…
20 сен '16 в 09:26
1 ответ

Как отправлять сообщения в систему akka в соседнем jvm?

Я запустил систему akka с HelloActor в одной JVM и пытался отправить ему сообщения от клиента в другой JVM. И ничего не работает. Как я должен сделать это правильно? Вот код: Простой сервер package akkaSample.severalSystems import akka.actor.{Props,…
03 сен '14 в 10:41
2 ответа

Может ли JVM автоматически использовать больше пространства подкачки для предотвращения ошибок нехватки памяти

Как указано в разделе Общие сведения о распределении памяти JVM и нехватке памяти Java: пространство кучи, при выделении пространства кучи JVM не различает физическую и виртуальную память. Когда начинает выделяться память для Java-объектов и вычисле…
17 июн '16 в 20:51
1 ответ

Информационный плагин JVM для Eclipse

Есть ли плагин для Eclipse, чтобы увидеть текущее использование памяти JVM? Я не ищу профилировщиков. I am just looking for small plugin which can show present JVM used memory/available memory and force the Garbage Collector.
11 ноя '13 в 10:40
0 ответов

JVM не делает дамп кучи на OOM

У меня есть эти настройки в моих аргументах JVM: -Xms64m -Xmx512m -Dfile.encoding = "UTF8" -XX: + HeapDumpOnOutOfMemoryError -XX: HeapDumpPath = / opt / log Я также проверил, что HeapDumpPath также может быть каталогом. Проблема в том, что в случае …
15 сен '15 в 05:29
1 ответ

Почему количество потоков, отображаемых в JMX, не соответствует настройкам tomcat?

Мои настройки кота: maxThreads="100" minSpareThreads="25" maxSpareThreads="75" Согласно JMX, мой текущий занятый поток - 3 currentThreadsBusy = 3 Но currentThreadCount= 100 Почему он израсходовал все мои темы? Не должен ли текущий поток быть чем-то …
28 янв '13 в 13:55
1 ответ

Eclipse Galileo 32-битные окна пытаются запустить на 64-битных окнах?

При попытке запустить eclipse выдает вышеуказанную ошибку. В чем проблема?
16 мар '11 в 14:32