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

GCPerformance.java - Program Output
This section describes output data generated by the GC tuning test program - GCPerformance.java.
2022-10-01, 206🔥, 0💬

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

Printing Runtime Basic Information
This section provides a tutorial example on how to access the Runtime instance of a running JVM and print some basic information.
2022-10-01, 205🔥, 0💬

What Is Class Loader
This section describes what is Java Class Loader - Part of the Java Runtime Environment (JRE) that dynamically loads Java classes into the Java Virtual Machine (JVM).
2022-10-01, 205🔥, 0💬

Garbage Collection Performance Test Summary
This chapter provides discussions on GC performance test result. Topics include comparison of performances of different garbage collectors; suggestions to use garbage collectors more efficiently.
2022-10-01, 205🔥, 0💬

"-XX:+PrintGCTaskTimeStamps" - Print GC Threads
This section describes how to use the '-XX:+PrintGCTaskTimeStamps' JVM option to show multiple GC threads used by the Parallel Collector.
2022-10-01, 204🔥, 0💬

Minor GC Triggering Condition of Serial Collector
This section describes the triggering condition of the Serial collector Minor GC process. The condition is the failure of new object allocation in 'eden'.
2022-10-01, 203🔥, 0💬

Class Class - Class Reflections
This chapter provides tutorial notes and example codes on java.lang.Class class. Topics include Java class reflections and introspection; loading classes using Class.forName(); introspecting class members; array classes; method reflection.
2022-10-01, 202🔥, 0💬

GC Log Message Examples of Serial Collector
This section provides an example of GC log messages generated from the Serial Collector.
2022-10-01, 202🔥, 0💬

Performance Impact of Chunk Size
This section provides tests to find out performance impact of the chunk size (number of objects created and released in a single test run). The throughput performance seems to be not impacted by the chunk size, if some throughput jumps are ignored.
2022-10-01, 202🔥, 0💬

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

Serial GC Tracing - Tight Heap
This section provides a tutorial on tracing how Serial GC works with a tight heap size.
2022-10-01, 201🔥, 0💬

Performance Tests on G1 collector
This chapter provides tutorial notes and example codes on performance impact of G1 collector, Topics include heap footprint; heap size impact; running minor GC only, running more major GC.
2022-10-01, 201🔥, 0💬

Serial GC Tracing - Tight Heap
This section provides a tutorial on tracing how Serial GC works with a tight heap size.
2022-10-01, 200🔥, 0💬

Tenured Generation Collection - Major GC
This section describes basic steps of a Tenured Generation Collection, also called a Major GC, which uses a simple 3-step Mark-Sweep-Compact algorithm on the entire Tenured Generation.
2022-10-01, 199🔥, 0💬

JRockit JVM 28.2.7 by Oracle Corporation
This chapter provides tutorial notes and example codes on JRockit JVM. Topics include downloading and installing JRockit R28.2.7; running Java programs on JRockit JVM; memory footprint of JRockit JVM; JRockit Mission Control tools; JRockit Management Console for JRockit and HotSpot JVMs.
2022-10-01, 198🔥, 0💬

Archived: GC Test - Releasing Old vs. New Objects
This section provides a tutorial example on testing garbage collection by comparing performances between release old objects and new objects.
2022-10-01, 198🔥, 0💬

Archived Tutorials
This chapter contains some outdated tutorial notes and example codes from previous versions of this book.
2022-10-01, 198🔥, 0💬

Archived: Testing with LongWhile.java
This section provides a tutorial example on how to run LongWhile.java with JRockit 8.0 and compare it with HotSpot.
2022-10-01, 197🔥, 0💬

Garbage Collection Logging Options
This section describes HotSpot JVM options to generate garbage collection log messages. '-XX:+PrintGCDetails' and '-XX:+PrintGCDateStamps' are two most important options.
2022-10-01, 197🔥, 0💬

Archived: 1076/800/80MB Test on JRockit 28.2
This section provides a tutorial example on running GCTest2.java on JRockit 28.2.7 with 1078MB memory limit and a 800MB base plus 80MB fluctuating memory usage with object size of 1.25MB.
2022-10-01, 197🔥, 0💬

Accessing the ClassLoader of a Class
This section provides a tutorial example on how to access the ClassLoader of a given class using the Class.getClassLoader() method.
2022-10-01, 196🔥, 0💬

Performance Tests on Serial Collector
This chapter provides tutorial notes and example codes on performance impact of Serial collector, Topics include heap footprint; GC logging impact; wait time impact; heap size impact; running Young GC only, running more Old GC.
2022-10-01, 196🔥, 0💬

Young Generation Collection - Minor GC
This section describes basic steps of a Young Generation Collection, also called a Minor GC. The Young Generation is divided into 3 areas: Eden, Survivor Space 'From' and Survivor Space 'To'.
2022-10-01, 196🔥, 0💬

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