jvm- все статьи тега


Какой JVM в реальном времени (RTSJ) является наиболее предпочтительным?

Похоже, что существует только несколько JVM, которые являются реализациями спецификации реального времени для Java (RTSJ). Система реального времени Sun/Oracle Java стоит более 6000 долларов, а WebSphere IBM-более 7000 долларов, поэтому многие разработчики Java могут никогда не иметь возможности использовать ни один из них. JRockit Oracle, похоже, представляет собой свободную реализацию Java в реальном времени с предсказуемым, детерминированным поведением, хотя я не уверен, поскольку их докум ...

Кафка непризнанный вариант виртуальной машины "PrintGCDateStamps"

Я установил Kafka на удаленном сервере, и когда я попытался запустить ~/kafka/bin/zookeeper-server-start.sh ~/kafka/config/zookeeper.properties И я получил ошибку Unrecognized VM option 'PrintGCDateStamps' И сервер Кафки не запустился. Это не запускалось в виртуальной машине, а запускалось непосредственно на Ubuntu Server 16.04 с правильно установленной Java. Как это можно просто исправить? ...

Недостаточно памяти для Java Runtime Environment, чтобы продолжить работу в Tomcat

Я новичок в tomcat / tech, поэтому мне жаль, если я делаю какие-либо ошибки в описании проблемы. Я пытаюсь запустить приложение dashboarding, DOMO на нашем тестовом сервере. Мы используем tomcat для запуска приложения уже десять лет, и обычно все работает нормально. Недавно, когда я попытался запустить приложение, оно не работало. Я очистил рабочий каталог и снова попытался запустить tomcat. Ничего не работало, и журнал приложений для DOMO (инструмент dashboarding) дал следующее Ошибка: Cause ...

JVM Tenured / Old gen достиг предела и зависания сервера

Наше приложение требует очень большой памяти, так как оно имеет дело с очень большими данными. Поэтому мы увеличили максимальный размер кучи до 12 ГБ (- Xmx). Ниже приведены детали окружающей среды OS - Linux 2.6.18-164.11.1.el5 JBoss - 5.0.0.GA VM Version - 16.0-b13 Sun JVM JDK - 1.6.0_18 Мы имеем над env & конфигурацией в нашем QA & prod. В QA у нас есть max PS Old Gen (Heap memory), выделенный как 8,67 ГБ, тогда как в Prod это всего лишь 8 ГБ. В Prod для конкретного задания ...

Генерирует ли JVM байт-код или запускает байт-код?

Я немного запутался здесь, представляет ли JVM байт-код (генерирует его) или это просто он загружает скомпилированный .файлы классов (байт-код) в памяти?! или JVM - это просто спецификации для запуска байт-кода независимым от платформы способом?! Большое спасибо!. ...

Интерпретирует ли JVM байт-код на языке ассемблера

Меня путают с jvm. что именно делает jvm принимает байт-код и интерпретирует в машинный код-это язык ассемблера машинного кода? ...

Ionic Android Build failed: не удается запустить процесс демона

Когда я бегу ionic build android --release я получаю ошибку Error occurred during initialization of VM Could not reserve enough space for 2097152KB object heap Кто-нибудь знает, как это исправить ? ...

Как исправить java.ленг.UnsupportedClassVersionError: неподдерживаемый майор.вспомогательная версия

Я пытаюсь использовать Блокнот++ а мои все-в-один инструмент для редактирования, запуска, компиляции и т. д. у меня есть JRE установлен ,и я настроил свою переменную пути.../каталог bin. когда я запускаю свой "Hello world" в Notepad++, я получаю это сообщение: java.lang.UnsupportedClassVersionError: test_hello_world : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) .............. ...

Каковы xms и Xmx значение параметров при запуске виртуальной машины? [дубликат]

этот вопрос уже есть ответ здесь: как определяется размер кучи Java по умолчанию? 7 ответов Пожалуйста, объясните использование Xms и Xmx параметры в JVMs. Какие значения по умолчанию для них? ...

Как написать правильный микро-бенчмарк на Java?

Как вы пишете (и запускаете) правильный микро-бенчмарк в Java? Я смотрю здесь примеры кода и комментарии, иллюстрирующие различные вещи, чтобы думать. пример: должен ли эталон измерять время / итерацию или итерации / время и почему? по теме: является ли бенчмаркинг секундомера приемлемым? ...

Реальные различия между "java-сервером"и" java-клиентом"?

есть ли реальная практическая разница между" java-сервером "и"java-клиентом"? Все, что я могу найти на сайте Sun, это неопределенное "-сервер запускается медленнее, но должен работать быстрее". Каковы реальные различия? (Используя JDK 1.6.0_07 в настоящее время.) ...

Каковы лучшие настройки JVM для Eclipse? [закрытый]

какие лучшие настройки JVM вы нашли для запуска Eclipse? ...

Зачем вам вообще реализовывать finalize ()?

Я читал через много вопросов новичка Java на finalize() и нахожу это своего рода недоумение, что никто на самом деле не дал понять, что finalize () является ненадежным способом очистки ресурсов. Я видел, как кто-то прокомментировал, что они используют его для очистки соединений, что действительно страшно, поскольку единственный способ приблизиться к гарантии того, что соединение закрыто, - это реализовать try (catch) наконец. Я не учился в CS, но я программировал в Java профессионально уже п ...

Как бороться с " java.ленг.Исключение OutOfMemoryError: Java для кучи пространства" ошибка (64Мб размер кучи )

Я пишу на стороне клиента качели приложение (графический дизайнер шрифта) на Java 5. Недавно я столкнулся с java.lang.OutOfMemoryError: Java heap space ошибка, потому что я не консервативен в использовании памяти. Пользователь может открывать неограниченное количество файлов, и программа сохраняет открытые объекты в памяти. После быстрого исследования я нашел эргономика в виртуальной машине Java 5.0 и другие говорят на машине Windows, что JVM по умолчанию имеет максимальный размер кучи как 64MB. ...

В чем разница между JVM, JDK, JRE & OpenJDK?

в чем разница между JVM,JDK,JRE & OpenJDK? я программировал на Java, и я столкнулся с этими фразами, каковы различия между ними? ...

Что на самом деле вызывает ошибку переполнения стека? [дубликат]

этот вопрос уже есть ответ здесь: Что такое StackOverflowError? 13 ответов Я искал везде и не могу найти твердый ответ. Согласно документации, Java бросает java.ленг.StackOverflowError ошибка при следующих обстоятельствах: возникает, когда стек переполнение происходит, потому что приложение повторяется слишком глубоко. но это вызывает два вопроса: а разве нет других способов для переполнения стек ...

Разница между загрузчиком классов контекста потока и обычным загрузчиком классов

в чем разница между загрузчиком классов контекста потока и обычным загрузчиком классов? то есть, если Thread.currentThread().getContextClassLoader() и getClass().getClassLoader() возвращает различные объекты загрузчика классов, которые будут использоваться? ...

Что делает -XX: MaxPermSize?

в частности, почему это поможет исправить проблему PermGen OutOfMemoryError? кроме того, бонусные баллы за ответ, который указывает мне на документацию по аргументам JVM... ...

Ошибка Eclipse: "не удалось создать виртуальную машину Java"

Я получаю это сообщение об ошибке при запуске Eclipse Helios на Windows 7: не удалось создать виртуальную машину Java мое затмение.ini выглядит следующим образом: -startup plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -vm P:Programsjdk1.6bin --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile -showsplash org.eclipse.platform --launcher.XXMaxPermSize 512m --lau ...

Ликвидации PermGen в JDK 8

Я установил JDK 8 и пытаюсь запустить Eclipse. Я получаю следующее предупреждение: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512m; support was removed in 8.0 каковы причины игнорирования этого аргумента? ...