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

GC Log Message Format for Serial Collector
This section provides explanations on GC log messages generated from the Serial Collector.
2022-10-01, ∼465🔥, 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, ∼464🔥, 0💬

References
List of reference materials used in this book.
2022-10-01, ∼464🔥, 0💬

CDS (Class Data Sharing)
This chapter provides tutorial notes and example codes on CDS (Class Data Sharing). Topics include generating shared archive with HotSpot; saving startup time and footprint using shared archive; viewing shared memory of JVM processes.
2022-10-01, ∼463🔥, 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, ∼463🔥, 0💬

Heap Memory Area and Size Control
This chapter provides tutorial notes and example codes on heap memory area. Topics include OutOfMemoryError exception; Heap memory area allocation limits; OutOfMemoryError comparison of HotSpot and JRockit.
2022-10-01, ∼460🔥, 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, ∼460🔥, 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, ∼459🔥, 0💬

What Is java.lang.Class Class
This section describes what is java.lang.Class class - A built-in class that represent instances of all data types used in a Java application in the JVM.
2022-10-01, ∼456🔥, 0💬

Implementations of JVM Specification
This section provides a list of major implementations of the JVM Specification.
2022-10-01, ∼453🔥, 0💬

Archived: Installing JRockit JVM 8.0
This section provides a tutorial example on how to download and install JRockit 8.0 on Windows systems.
2022-10-01, ∼452🔥, 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, ∼451🔥, 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, ∼450🔥, 0💬

Archived: GCTest.java - Garbage Collection Test Program
This section describes a garbage collection test program - GCTest.java.
2022-10-01, ∼448🔥, 0💬

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

Garbage Collection Demo Program
This section provides a tutorial example on watch how the garbage collection process works on HotSpot and other JVMs.
2022-10-01, ∼446🔥, 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, ∼445🔥, 0💬

Concurrent Mark-Sweep Collector GC Log Message Format
This section describes the log message format of HotSpot JVM Concurrent Mark-Sweep (CMS) Collector.
2022-10-01, ∼443🔥, 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, ∼442🔥, 0💬

Serial GC Tracing - Tenuring Threshold
This section provides a tutorial showing how Serial GC changes the tenuring threshold dynamically and promotes objects to 'tenured' generation earlier or later to Tenuring generation to meet the TargetSurvivorRatio setting.
2022-10-01, ∼441🔥, 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, ∼440🔥, 0💬

Archived: Running JRockit JVM with Management Console
This section provides a tutorial example on use JRockit Management Console server and client components to collect runtime data from the JRockit JVM.
2022-10-01, ∼437🔥, 0💬

Micro Benchmark Tests on "long" Operations
This chapter provides tutorial notes and example codes on micro benchmark tests on 'long' data type operations. Topics include empty loop, assignment loop, add operation, multiplication operation and division operation.
2022-10-01, ∼436🔥, 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, ∼436🔥, 0💬

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