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

"-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, 246🔥, 0💬

Maximum Logging of All Phases on Full GC
This section demonstrates that the '-Xlog:gc*=trace' option can be used to print out maximum logging messages of all phases on a Full GC performed by the CMS collector.
2022-10-01, 244🔥, 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, 241🔥, 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, 241🔥, 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, 241🔥, 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, 238🔥, 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, 238🔥, 0💬

References
List of reference materials used in this book.
2022-10-01, 236🔥, 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 Young GC only, running more Full GC and Old GC.
2022-10-01, 235🔥, 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, 233🔥, 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, 233🔥, 0💬

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

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

CPU Impact of Multi-Thread Applications
This chapter provides tutorial notes and example codes on CPU impact of multi-thread Java applications. Topics include CPU intensive thread test class, PrimeCalculator.java; CPU-Thread utilization of single-thread and multi-thread processes; maximum total productivity of multi-thread applications; t...
2022-10-01, 231🔥, 0💬

"START /REALTIME" - Run JVM with Highest Priority
This section provides a tutorial showing how to use 'START /REALTIME' command to run JVM with highest priority on Windows systems.
2022-10-01, 231🔥, 0💬

Log Message Types from Parallel Collector
This section describes various types of log messages generated from the Parallel Collector with the '-Xlog:gc*=debug' option.
2022-10-01, 229🔥, 0💬

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

Running JRockit Mission Control
This section provides a tutorial example on how to run JRockit Mission Control 4.1 installed as part of JRockit R28.2.7.
2022-10-01, 225🔥, 0💬

"-XX:+PrintAdaptiveSizePolicy" - Minor GC Report
This section provides examples of log messages generated from '-XX:+PrintAdaptiveSizePolicy' that tells us what happened at each Parallel Minor GC.
2022-10-01, 224🔥, 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, 223🔥, 0💬

Adaptive Size Policy Changed Survivor Space
This section provides a tutorial on how Adaptive Size Policy used by the Parallel collector changed the survivor space in the Young generation.
2022-10-01, 223🔥, 0💬

HotSpot Memory Usages on Windows Systems
This section provides a tutorial example on how to check HotSpot memory usages on Windows systems using the Runtime class.
2022-10-01, 222🔥, 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, 222🔥, 0💬

JVM Garbage Collection Logging
This chapter provides tutorial notes and example codes on JVM options for garbage collection logging. Topics include a summary of logging options; examples of log messages for '-XX:+PrintGCDetails', '-XX:+PrintGCDateStamps', '-XX:+PrintGCDateStamps', 'PrintGCApplicationStoppedTime ',etc.
2022-10-01, 222🔥, 0💬

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