<< < 1 2 3 4 5 6 7 8 9 10 > >>   ∑:301  Sort:Rank

Serial GC Tracing - Tenuring Threshold Controlled
This section provides a tutorial showing how to control Serial collector Tenuring threshold with InitialTenuringThreshold and MaxTenuringThreshold JVM options.
2022-10-01, ∼372🔥, 0💬

"-Xms" and "-Xmx" - Avoiding GC with Large Memory Size
This section provides a tutorial example on how to allocate more memory to JVM to avoid GC to reduce the impact benchmark tests.
2022-10-01, ∼370🔥, 0💬

PSYoungGen Collector Using Tenuring Age
This section demonstrates that the PSYoungGen Collector uses Tenuring Age to perform Young generation GC. But it does not maintain the object age distribution list.
2022-10-01, ∼370🔥, 0💬

"-XX:+PrintGC" - GC Logging Option for Short Messages
This section describes the garbage collection logging option, '-XX:+PrintGC', which prints a shot message after each garbage collection is done.
2022-10-01, ∼367🔥, 0💬

Parallel Collector GC Log Message Format
This section describes the GC log message format of HotSpot JVM Parallel Collector.
2022-10-01, ∼367🔥, 0💬

Young Generation Collectors - Serial, PS, ParNew, G1
This section describes Garbage Collectors used for the Young generation: Serial, Parallel Scavenge (PS), Parallel New (ParNew), and Garbage First (G1).
2022-10-01, ∼366🔥, 0💬

Adaptive Size Policy Log Messages
This section provides examples and explanations of log messages generated '-XX:AdaptiveSizePolicyOutputI nterval=1'and 'PrintAdaptiveSizePolicy' JVM options used with the Parallel collector.
2022-10-01, ∼366🔥, 0💬

"-XX:+PrintReferenceGC" - Reference Counts per GC
This section describes the garbage collection logging option, '-XX:+PrintReferenceGC', which prints object reference counts.
2022-10-01, ∼363🔥, 0💬

"-XX:+PrintGCApplicationStoppedTime" - Application Pause Durations
This section describes the garbage collection logging option, '-XX:+PrintGCApplicationStoppe dTime',which prints how much time it lasted when the JVM pauses the execution of the application for garbage collection or other JVM event.
2022-10-01, ∼361🔥, 0💬

What Is Serial Collector
This section describes the Serial Collector, which uses the combination of the Serial Collector of Young generation and the Serial Collector of Tenured generation, so both minor GC and major GC are performed in a single thread serially in a stop-the-world fashion.
2022-10-01, ∼360🔥, 0💬

GCPerformance.java - GC Performance Test Program
This section describes a GC performance test program - GCPerformance.java.
2022-10-01, ∼359🔥, 0💬

java.lang.Runtime Class - The JVM Instance
This chapter provides tutorial notes and example codes on java.lang.Runtime class. Topics include the JVM instance class, Runtime; obtaining JVM memory usage; running Garbage Collector explicitly; initiating the shutdown sequence; running operating system commands; loading Windows DLL codes.
2022-10-01, ∼357🔥, 0💬

BenchmarkRunner.java - Benchmark Runner Program
This section provides a tutorial example on how to write a benchmark runner program that takes care of JVM warming up, JIT compilation, measuring time, and other non-test related tasks.
2022-10-01, ∼357🔥, 0💬

Archived: GC Test - Periodical Memory Requirement
This section provides a tutorial example on testing garbage collection with a periodical memory requirement.
2022-10-01, ∼353🔥, 0💬

Archived: GC Test - Constant Memory Requirement
This section provides a tutorial example on testing garbage collection with a constant memory requirement.
2022-10-01, ∼352🔥, 0💬

Parallel Collector GC Log Message Format
This section describes the GC log message format of HotSpot JVM Parallel Collector.
2022-10-01, ∼351🔥, 0💬

What Is Eclipse OpenJ9
This section provides a quick introduction of Eclipse OpenJ9, which is an independent implementation of a JVM (Java Virtual Machine) developed by the Eclipse Foundation.
2022-10-01, ∼349🔥, 0💬

"-XX:+PrintGC" - Watching GC (Garbage Collection) Logs
This section provides a tutorial example on how to use the HotSpot JVM command option, -XX:+PrintGC, to watch GC (Garbage Collection) logs. JVM performs GC with a regular interval during the test run loop and has no impact on the execution time of the test code.
2022-10-01, ∼348🔥, 0💬

Object References and Garbage Collection
This chapter provides tutorial notes and example codes on Object References and Garbage Collection. Topics include object reference types; strong reference test program; final reference test program; dead objects with final references in heap; performance impact of final references.
2022-10-01, ∼347🔥, 0💬

Micro Benchmark Runner and JVM Options
This chapter provides tutorial notes and example codes on micro benchmark testing. Topics include micro benchmark guidelines; controlling and watching JIT compilation; controlling and watching GC.
2022-10-01, ∼344🔥, 0💬

Adaptive Size Policy for Best Latency
This section provides a tutorial on how Adaptive Size Policy is used by the Parallel collector to our best latency goal.
2022-10-01, ∼343🔥, 0💬

Serial GC Tracing - Plenty of Heap
This section provides a tutorial of tracing how Serial GC works with a huge heap size, plenty of memory in 'new' generation.
2022-10-01, ∼340🔥, 0💬

java.lang.System Class - The Operating System
This chapter provides tutorial notes and example codes on java.lang.System class. Topics include accessing standard input, output, and error streams; getting the current time in milliseconds and nanoseconds; accessing environment variables; managing JVM instance properties.
2022-10-01, ∼339🔥, 0💬

Micro Benchmark Tests in JIT Compilation Mode
This chapter provides tutorial notes and example codes on micro benchmark tests on 'int' and 'long' data type operations in HotSpot JIT compilation mode. Topics include empty loop, assignment loop, shift operation, add operation, multiplication operation and division operation.
2022-10-01, ∼334🔥, 0💬

<< < 1 2 3 4 5 6 7 8 9 10 > >>   ∑:301  Sort:Rank