0
ответов

Является ли Java 7 по крайней мере такой же стабильной, как Java 6? [закрыто]

Я помню, когда изначально была выпущена Java 7, было много предложений не использовать ее ни для чего, так как в оптимизации компилятора были некоторые ошибки. Очевидно, это было не просто гипотезой. ...
вопрос задан: 23 May 2017 12:03
0
ответов

Hotspot7 hsdis PrintAssembly Intel Syntax

Меня раздражает каждый раз, когда я использую -XX: + PrintAssembly с Hotspot и мне приходится читать ужасный синтаксис AT&T. Есть ли способ указать ему использовать синтаксис Intel?
вопрос задан: 13 April 2016 13:55
0
ответов

Сравнение производительности многопоточности между Java и C#. Почему Java становится медленнее? (графики и полный код включены)

Недавно я провел тесты Java и C# для 1000 задач, запланированных в пуле потоков. Сервер имеет 4 физических процессора, каждый из которых имеет 8 ядер. ОС — Server 2008, имеет 32 ГБ памяти…
вопрос задан: 10 April 2016 13:53
0
ответов

Проверка границ в Java

«Точка доступа может удалить проверку границ в Java». Кто-нибудь может объяснить это, пожалуйста? На самом деле я анализирую различия между C ++ и Java. Это не домашнее задание, и я анализирую его в собственных интересах.
вопрос задан: 22 October 2014 09:12
0
ответов

Что такое ReservedCodeCacheSize и InitialCodeCacheSize?

Может ли кто-нибудь объяснить, что такое параметр JVM ReservedCodeCacheSize и InitialCodeCacheSize? В частности, когда и зачем мне его менять? Как выбрать правильный размер? Это ...
вопрос задан: 16 October 2014 14:10
0
ответов

Приложение для Android Устройство Wi-Fi - подключение к точке доступа

Я создаю приложение, которое может передавать данные между мобильным устройством и устройством Wi-Fi ... На мобильном телефоне включена точка доступа (через код) и другое устройство подключается к этой конкретной сети ... Как ...
вопрос задан: 15 September 2013 09:02
0
ответов

-XX: MaxPermSize с или без -XX: PermSize

Мы столкнулись с ошибкой Java.lang.OutOfMemoryError: PermGen space и посмотрели на параметры Tomcat JVM, кроме параметров -Xms и -Xmx мы также указываем -XX: MaxPermSize = 128m. После небольшого ...
вопрос задан: 3 August 2012 02:23
0
ответов

Использование сборщика мусора Concurrent Mark Sweep с оперативной памятью более 120 ГБ

Кому-нибудь удалось использовать сборщик мусора Concurrent Mark Sweep (UseConcMarkSweepGC) в Hotspot с более чем 120 Гб оперативной памяти? JVM запускается нормально, если я устанавливаю для -ms и -mx значение 120G, но если я устанавливаю ...
вопрос задан: 27 June 2012 21:32
0
ответов

Как перевести виртуальную машину HotSpot в режим отладки?

Причина, по которой мне нужно, чтобы виртуальная машина HotSpot находилась в режиме отладки, заключается в том, что я хочу поддерживать некоторые параметры JVM, такие как -XX:+PrintCFGFile. Моя текущая версия JVM похожа на версию Java "1.6.0_24" OpenJDK
вопрос задан: 10 June 2012 18:44
0
ответов

Соответствующий размер кучи и старого поколения для JVM для приложения с большим объемом данных

Я запускаю серверное приложение, используя JVM sunjava-1.6.0_21. Мое приложение содержит большие объемы данных и действует как кеш-сервер. Таким образом, он хранит много долгоживущих данных, которые мы не ожидаем получить GC повсюду...
вопрос задан: 10 June 2012 08:01
0
ответов

Сумасшествие при компиляции нативного кода JVM. Кажется, я некоторое время страдаю от нечетных потерь производительности даже после того, как код скомпилирован. Почему?

Проблема При тестировании простой реализации QuickSort на Java я столкнулся с неожиданными горбами на графике зависимости n от времени, который я рисовал: я знаю, что HotSpot попытается скомпилировать код в машинный код после того, как...
вопрос задан: 5 April 2012 21:52
0
ответов

Java масштабируется намного хуже, чем C# на многих ядрах?

Я тестирую порождение множества потоков, выполняющих одну и ту же функцию на 32-ядерном сервере для Java и C#. Я запускаю приложение с 1000 итерациями функции, которые группируются между 1, 2, 4, 8,...
вопрос задан: 4 April 2012 14:04
0
ответов

JRockit JVM против HotSpot JVM

Если кто-нибудь может дать мне краткую информацию о преимуществах и недостатках двух JVM, поскольку все они зависят от стандартной спецификации JVM.
вопрос задан: 23 March 2012 20:16
0
ответов

??? ?????????? ???????? ??????????? jmap?

? ????? ?? ?????????? ???????? ?????????? ?????? jmap -histo ?? ?????????????? ??????????. ? ????, ??? ?????? ????????? ????? ???? ???????? ? ??????? ??????????? HotSpot ...
вопрос задан: 23 February 2012 16:27
0
ответов

Какова стоимость хранения упакованного примитива в Java?

Насколько велик в байтах такой упакованный примитив, как java.lang.Integer или java.lang.Character в Java? Тип int составляет 4 байта, типичный указатель также 4 байта (если он не сжат JVM). Является ли стоимость ...
вопрос задан: 27 January 2012 17:43
0
ответов

Как я могу узнать, находится ли объект Java во владении или в свободном пространстве из дампа кучи

У меня есть дамп кучи JVM Hotspot, и я попытался выяснить, является ли объект жить в пространстве владения, райском пространстве или пространстве выжившего, но я не мог. Цените, если кто-то может мне помочь.
вопрос задан: 20 December 2011 05:23
0
ответов

Является ли выделение памяти в JVM безблокировочным

Когда вы выполняете new Object () в Java, использует ли jvm алгоритм без блокировки для выделения памяти или ему требуется блокировка? В данном случае я имею в виду виртуальную машину Hotspot. Из того немногого, что я знаю ...
вопрос задан: 16 November 2011 06:56
0
ответов

Что означает BufferBlob :: Interpreter в журнале сбоев JVM?

Я исследую сбой JVM, который иногда случается в моем приложении. Файл hs_err содержит следующие сведения о сбое. # SIGSEGV (0xb) at pc = 0x065e68f4, pid = 20208, tid = ...
вопрос задан: 14 November 2011 00:28
0
ответов

Сколько программистской "помощи" обычно требуется Java для переключения JIT на таблицу диспетчеризации?

Я понимаю, что Java делает оптимизацию по всем направлениям и может оптимизировать переключения в зависимости от того, сколько случаев существует, является ли переключение разреженным или плотным, и если код даже достаточно горяч ...
вопрос задан: 29 September 2011 02:15
0
ответов

Jvm JIT и Hotspot - В чем различия

Я слышал, что эти термины используются, но не могу найти лучшего вид на уровне, где они все вместе вписываются в структуру Java. Я знаю, что JIT - это механизм компиляции, но является ли он частью JVM? Что за ...
вопрос задан: 27 July 2011 21:35
0
ответов

Оптимизация Java: (Hotspot / Dalvik) Оптимизация метода final, возвращающего константу?

Может ли кто-нибудь сказать мне, достаточно ли умен Hotspot или Dalvik для встраивания вызовов к финальному метод, возвращающий постоянное (статическое конечное) значение int? В идеале вызов метода должен быть заменен на ...
вопрос задан: 11 July 2011 14:13
0
ответов

Неустранимая ошибка SIGSEGV в среде выполнения Java

При запуске приложения java в Linux возникает следующая ошибка, приводящая к сбою jvm: # # Среда выполнения Java обнаружила фатальную ошибку: # # SIGSEGV (0xb) at pc = ...
вопрос задан: 18 April 2011 17:15
0
ответов

Добавляют ли javac или Hotspot автоматически слово final в качестве оптимизация инвариантных переменных?

Похоже, что существует консенсус в том, что пометка переменных-членов как конечных дает преимущество в производительности, поскольку они никогда не нуждаются в перезагрузке из основной памяти. У меня вопрос: делать javac или Hotspot автоматически ...
вопрос задан: 5 April 2011 09:07
0
ответов

Происхождение названия "Eden space" в Garbage Collection

В терминологии Garbage Collection, почему он называется "Eden Space"? Просто так. Я все еще знакомлюсь с терминологией и не могу понять, почему у него такое название.
вопрос задан: 21 March 2011 20:29
0
ответов

Поощрять JVM к сборке мусора, а не увеличивать кучу?

(Обратите внимание, что когда я говорю «JVM», я действительно имею в виду «Hotspot», и я использую последнюю версию Java 1.6 update.) Пример ситуации: Моя JVM работает с параметром -Xmx, установленным на 1 ГБ. В настоящее время в куче выделено 500 МБ, ..
вопрос задан: 18 March 2011 17:51
0
ответов

Как узнать, какие настройки по умолчанию включены для Sun JVM?

Я хочу попробовать CompressedOops на моей JVM. Нет, мне интересно, может ли он быть включен по умолчанию. Я запускаю эту jvm на debian / squeeze: $ java -version версия java "1.6.0_22" Java (TM) SE Runtime Environment (сборка ...
вопрос задан: 17 March 2011 09:57
0
ответов

Почему Java, работающая в -серверном режиме, говорит, что версия является «смешанным режимом»?

Почему Java, работающая в -серверном режиме, говорит, что версия является « смешанный режим "? Когда я это вижу, означает ли это, что JVM действительно не загружалась в чисто серверном режиме?
вопрос задан: 3 February 2011 19:59
0
ответов

Можно ли контролировать частоту полного GC в JMX (на HotSpot)?

Я хочу отслеживать частоту полного GC в JMX. MBean предоставляет количество сборщиков мусора. (см. http://download.oracle.com/javase/1.5.0/docs/api/java/lang/management/GarbageCollectorMXBean.html - java.lang: type = ...
вопрос задан: 8 January 2011 11:13
0
ответов

Могу ли я программно узнать, в каком поколении сборщика мусора живет экземпляр?

Этот вопрос ограничен по своему охвату поколениями HotSpot. Есть ли способ программно узнать, в каком поколении живет тот или иной экземпляр. Такие данные, как: Молодое или старое поколение? Есть ли способ программно узнать, в каком поколении живет тот и
вопрос задан: 16 December 2010 00:36
0
ответов

Disable Java JIT for a specific method/class?

I'm having an issue in my Java application where the JIT breaks the code. If I disable the JIT, everything works fine, but runs 10-20x slower. Is there any way to disable the JIT for a specific ...
вопрос задан: 23 October 2010 14:15