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

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

I/O Impact of Multi-Thread Applications
This chapter provides tutorial notes and example codes on I/O impact of multi-thread Java applications. Topics include I/O intensive thread test class, FileEditor2.java; running multiple I/O threads on HotSpot and JRockit JVM.
2022-10-01, 229🔥, 0💬

GC Log Message Format for Serial Collector
This section provides explanations on GC log messages generated from the Serial Collector.
2022-10-01, 228🔥, 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, 226🔥, 0💬

JVM Architectures and Components
This section presents a JVM architecture and components shared by most JVM implementations.
2022-10-01, 226🔥, 0💬

Adaptive Size Policy for Best Throughput
This section provides a tutorial on how Adaptive Size Policy is used by the Parallel collector to our best Throughput goal.
2022-10-01, 226🔥, 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, 225🔥, 0💬

emptyLoop() - The Empty Loop Test Method
This section provides a tutorial example on how to write empty loop test method. The benchmark test result shows impacts of JIT compilation and the garbage collection threads
2022-10-01, 224🔥, 0💬

Thread Testing Program and Result
This chapter provides tutorial notes and example codes on thread testing. Topics include a thread testing program CrashThread2.java; maximum number of running threads tests on HotSpot 1.7, JRockit R28.2, HotSpot 1.6, JRockit 7, HotSpot 1.4.
2022-10-01, 223🔥, 0💬

Generational Garbage Collection in HotSpot
This section describes the generational garbage collection architecture used in the HotSpot JVM. Young Generation stores objects with shorter lives and Tenured Generation stores objects with longer lives.
2022-10-01, 223🔥, 0💬

Archived: Running JRockit JVM with Management Console
This section provides a tutorial example on use JRockit Management Console server and client components to collect runtime data from the JRockit JVM.
2022-10-01, 222🔥, 0💬

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

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

Archived: Download and Install Java SE 1.6 Update 2
This chapter provides a tutorial example on how to download and install Java SE 1.6 Update 2 (JDK 6u2) on Windows systems.
2022-10-01, 220🔥, 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, 219🔥, 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, 219🔥, 0💬

Class Loading Followed by Class Initialization
This section provides a tutorial example showing that class initialization happens immediately after class loading.
2022-10-01, 219🔥, 0💬

"-XX:ParallelGCThreads=6" - Old GC Parallel Threads
This section demonstrates that the '-XX:ParallelGCThreads=6' option can be used to control the number of threads used in Old GC parallel phases.
2022-10-01, 219🔥, 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, 219🔥, 0💬

Micro Benchmark Tests on "long" Operations
This chapter provides tutorial notes and example codes on micro benchmark tests on 'long' data type operations. Topics include empty loop, assignment loop, add operation, multiplication operation and division operation.
2022-10-01, 218🔥, 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, 218🔥, 0💬

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

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