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

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

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

JVM Architectures and Components
This section presents a JVM architecture and components shared by most JVM implementations.
2022-10-01, 215🔥, 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, 214🔥, 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, 214🔥, 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, 212🔥, 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, 212🔥, 0💬

GC Log Message Format for Serial Collector
This section provides explanations on GC log messages generated from the Serial Collector.
2022-10-01, 212🔥, 0💬

Executing System Commands
This section provides a tutorial example on how to execute system commands as separate processes outside the JVM instance.
2022-10-01, 211🔥, 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, 211🔥, 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, 210🔥, 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, 209🔥, 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, 209🔥, 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, 209🔥, 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, 207🔥, 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, 206🔥, 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, 206🔥, 0💬

"--Xlog:gc+task+time=debug" - Print GC Threads
This section describes how to use the '-Xlog:gc+task+time=debug' JVM option to show multiple GC threads used by the Parallel Collector.
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💬

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

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