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

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, 259🔥, 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, 258🔥, 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, 256🔥, 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, 256🔥, 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, 255🔥, 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, 253🔥, 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, 252🔥, 0💬

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

Implementations of JVM Specification
This section provides a list of major implementations of the JVM Specification.
2022-10-01, 249🔥, 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, 247🔥, 0💬

GCPerformance.java - GC Performance Test Program
This section describes a GC performance test program - GCPerformance.java.
2022-10-01, 247🔥, 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, 244🔥, 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, 242🔥, 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, 240🔥, 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, 238🔥, 0💬

"-XX:SurvivorRatio" - Ratio of Eden and Survivor Space
This section describes the default 'new' ratio (size ratio of tenured vs. 'new' generation).
2022-10-01, 238🔥, 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, 237🔥, 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, 236🔥, 0💬

Parallel Collector GC Log Message Format
This section describes the GC log message format of HotSpot JVM Parallel Collector.
2022-10-01, 236🔥, 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, 235🔥, 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, 233🔥, 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, 232🔥, 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, 230🔥, 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, 230🔥, 0💬

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