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

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, ∼390🔥, 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, ∼387🔥, 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, ∼386🔥, 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, ∼382🔥, 0💬

GCPerformance.java - GC Performance Test Program
This section describes a GC performance test program - GCPerformance.java.
2022-10-01, ∼382🔥, 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, ∼382🔥, 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, ∼379🔥, 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, ∼378🔥, 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, ∼378🔥, 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, ∼377🔥, 0💬

Parallel Collector GC Log Message Format
This section describes the GC log message format of HotSpot JVM Parallel Collector.
2022-10-01, ∼377🔥, 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, ∼375🔥, 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, ∼371🔥, 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, ∼368🔥, 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, ∼366🔥, 0💬

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

Archived: GC Test - Client vs. Server
This section provides a tutorial example on testing garbage collection by comparing performances between HotSpot Server VM and HotSpot Client VM.
2022-10-01, ∼365🔥, 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, ∼363🔥, 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, ∼363🔥, 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, ∼362🔥, 0💬

References
List of reference materials used in this book.
2022-10-01, ∼362🔥, 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, ∼362🔥, 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, ∼362🔥, 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, ∼358🔥, 0💬

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