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

Archived: GCTest2.java - Garbage Collection Test Program
This section describes a garbage collection test program - GCTest2.java.
2022-10-01, 209🔥, 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, 208🔥, 0💬

Parallel Collector Changing NewRatio and SurvivorRatio
This section demonstrates that the Parallel Collector changes the NewRatio and the SurvivorRatio dynamically, even they are specified in command line.
2022-10-01, 207🔥, 0💬

GCPerformance.java - Program Output
This section describes output data generated by the GC tuning test program - GCPerformance.java.
2022-10-01, 207🔥, 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, 207🔥, 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, 206🔥, 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, 206🔥, 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, 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, 205🔥, 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, 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, 204🔥, 0💬

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

Archived: GCTest.java - Garbage Collection Test Program
This section describes a garbage collection test program - GCTest.java.
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💬

Serial GC Tracing - Tight Heap
This section provides a tutorial on tracing how Serial GC works with a tight heap size.
2022-10-01, 202🔥, 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💬

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, 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, 199🔥, 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, 199🔥, 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💬

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, 199🔥, 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, 199🔥, 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, 198🔥, 0💬

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