jvm

Jak napisać poprawny mikro-benchmark w Javie?

Jak napisać (i uruchomić) poprawny mikro-benchmark w Javie? Szukam tutaj próbek kodu i komentarzy ilustrujących różne rzeczy ... benchmark powinien mierzyć czas/iterację lub iteracje / czas i dlaczego? Related: czy stoper benchmarking jest akceptowalny?

Jakie są najlepsze ustawienia JVM dla Eclipse? [zamknięte]

Jakie są najlepsze ustawienia JVM, jakie znalazłeś dla uruchomienia Eclipse?

Jak naprawić Javę.lang.UnsupportedClassVersionError: Unsupported major.wersja minor

Próbuję użyć Notepad++ jako mojego wszechstronnego narzędzia do edycji, uruchamiania, kompilacji itp. Mam zainstalowany JRE ... enem zainstalować JDK i zamiast tego ustawić zmienną path na JDK JRE? Jaka jest różnica pomiędzy zmienną PATH w JRE lub JDK?

Jakie są parametry-Xms i-Xmx podczas uruchamiania JVM?

Proszę wyjaśnić użycie parametrów Xms i Xmx w JVMs. Jakie są dla nich wartości domyślne?

Jakie są parametry Xms i XMX podczas uruchamiania JVMs? [duplikat]

To pytanie ma już odpowiedź tutaj: Jak określa się domyślny rozmiar sterty Javy? ... zi Proszę wyjaśnić użycie parametrów Xms i Xmx w JVMs. Jakie są dla nich wartości domyślne?

Terminologia Java heap: Młode, Stare i trwałe pokolenia?

Staram się zrozumieć, jak koncepcje młodego, Stare i trwałe generacje w terminologii Java heap, a dokładniej interakcje mię ... pokolenie? czym jest stare pokolenie? czym jest trwałe pokolenie? jak te trzy pokolenia oddziałują / odnoszą się do siebie?

Prawdziwe różnice między "java-server" i "java-client"?

Czy istnieje jakaś praktyczna różnica między "java-server" a "java-client"? Wszystko co mogę znaleźć na stronie Sun to nieja ... ne "- serwer zaczyna się wolniej, ale powinien działać szybciej". Jakie są prawdziwe różnice? (Obecnie używa JDK 1.6.0_07.)

Jak radzić sobie z " java.lang.OutOfMemoryError: Java heap space" błąd?

Piszę aplikację po stronie klienta Swing (graficzny projektant czcionek) na Java 5. Ostatnio napotkałem błąd java.lang.OutO ... jakieś alternatywy, takie jak automatyczna pamięć wirtualna, rozszerzająca rozmiar sterty dynamicznie , to będzie świetnie.

Jaka jest różnica między JVM, JDK, JRE i OpenJDK?

Jaka jest różnica pomiędzy JVM, JDK, JRE & OpenJDK ? Programowałem w Javie i napotkałem te zwroty, jakie są różnice między nimi?

Różnica między klasą kontekstową thread a klasą normalną classloader

Jaka jest różnica między klasą context Loader wątku a zwykłą klasą Loader? To znaczy, jeśli Thread.currentThread().getContextClassLoader() i getClass().getClassLoader() zwrócą różne obiekty loadera klasy, który z nich będzie użyty?

Jak radzić sobie z " java.lang.OutOfMemoryError: błąd Java heap space" (rozmiar stosu 64 MB)

Piszę aplikację po stronie klienta Swing (graficzny projektant czcionek) na Java 5. Ostatnio napotkałem błąd java.lang.OutO ... jakieś alternatywy, takie jak automatyczna pamięć wirtualna, rozszerzająca rozmiar sterty dynamicznie , to będzie świetnie.

Jak mogę sprawdzić, czy działa w 64-bitowym JVM lub 32-bitowym JVM (z poziomu programu)?

Jak mogę sprawdzić, czy JVM, w którym działa moja aplikacja, jest 32-bitowy czy 64-bitowy? Konkretnie, jakie funkcje lub właściwości mogę wykorzystać do wykrycia tego w programie?

Java zużywająca znacznie więcej pamięci niż rozmiar sterty (lub rozmiar poprawnie dokowanego limitu pamięci)

Dla mojej aplikacji pamięć używana przez proces Java jest znacznie większa niż rozmiar sterty. System, w którym działają kon ... it #1 SMP Fri Sep 7 08:20:28 UTC 2018 x86_64 GNU/Linux Https://gist.github.com/prasanthj/48e7063cac88eb396bc9961fb3149b58

Funkcje kodu bajtowego niedostępne w języku Java

Czy są obecnie (Java 6) rzeczy, które można zrobić w Java bytecode, których nie można zrobić z poziomu języka Java? Wiem, że ... ch jak invokedynamic, które nie mogą być generowane za pomocą Javy, z wyjątkiem tego, że konkretny jest dla przyszłej wersji.

Java "maszyna wirtualna" vs. Python "Interpreter"?

Wydaje się, że rzadko czyta się "maszynę wirtualną" Pythona, podczas gdy w Javie "maszyna wirtualna" jest używana cały czas. Oba interpretują kody bajtowe; po co wywoływać jedną maszynę wirtualną, a drugą interpreter?

Jak ustawić serwer proxy używany przez JVM

Wiele razy Aplikacja Java musi połączyć się z Internetem. Najczęstszym przykładem jest odczyt pliku XML i pobranie jego schematu. Jestem za serwerem proxy. Jak ustawić JVM na używanie proxy ?

Dlaczego zaimplementowałeś finalize ()?

Przeczytałem wiele pytań dotyczących Javy dla początkujących na finalize() i uważam, że to trochę oszałamiające, że nikt tak ... ostu powtarzając Java tekst książki, lub finalize zamierzonego wykorzystania nie wystarczy, i nie jest intencją tego pytania.

Czy Java JIT oszukuje podczas uruchamiania kodu JDK?

Sprawdzałem jakiś kod i nie mogłem go uruchomić tak szybko, jak z java.math.BigInteger, nawet przy użyciu dokładnie tego same ... nfigurowanych optymalizacji, których nie mogę użyć w moim kodzie? Zawsze rozumiałem, że tak nie jest. Co wyjaśnia tę różnicę?

Gdzie żyje Pula ciągów Javy, sterta czy stos?

Znam pojęcie puli stałych i puli ciągów ciągów używanych przez JVMs do obsługi liter ciągów. Ale nie wiem, jaki typ pamięci j ... i być pobrany przez GC run( popraw mnie, jeśli się mylę), więc jak to jest obsługiwane, jeśli to jest przechowywany w stosie?