作者:empty 出版社:empty |
The i lcr main conta ned herein is subjec lta change wihout nace and is not warranted tabe error dree.Ifyou nd any err ars, please re par them ios in wit ngif this s sofware or related documentation that is delivered to the U.S.Gave rn mentor anyone licen sig it onbehalf of the U.S.Government, then the folowing notice is applicable:U.S.GOVERNMENTENDUSERS:Oracleprograms{inoludinganyoperatingsystem, integrated sofware.users are commercial computer software or“commercial computer sotware documentation'pursuant to theappl cable Federal Acquisition Regulat on and agency-specific supple merc al regulations.As such, the use,re product on, dup ication, release, display, disclosure, modication, prep a/ation of deriva tv e works, and orcomputer documentation and for H) other Oracle data, is subject to then ghts and limitations speci tied in thelcenseconainedintheappe cable contract.The terms governing the U.S.Government'suse of Oracle cloudsem vices are de tined by the app i cable contract to r such services.No other ng hts are granted to the U.5.Gov emmenThis son ware or hardware is developed to r general use in avait y of info mm at on management appic a tons.
safe use.Or ace Corporation and its afl iatesdssclamanyliabiity for any damages caused by use of thissoftware or hardware in dangerous app ications.ahhammanaebiaaredtade marks of D race and ors sat at.Oi her names my beIntel and Intel Inside are trademarks or registered trademarks of Intel Car poration.Al SPARC trademarks areused under i cense and are trademarks or registered trademarks of SPARC International Inc.AMD.E pyc.This software or hardware and document at on may provide as cess to or information about content, products,and services from third partes.Oracle Corporation and its amli ates are not respons ble for and expresslydisclaim all warranties of any kind wth respect to third-party content.products.and services unless otherwiseresponsible for any loss, costs, or damages incurred due to your access to or use of third-party content,products, or services, except asset foth in an applicable agreement between you and Oracle
Parallel Collector
Documentation Accessibility
Diversity and Inclus ian
Related Documents
Conventions
Introduction to Garbage Collection Tuning
What Is a Garbage Collector?
Why Does the Choice of Garbage Collector Matter?
Supported Operating Systems in Documentation
2Ergonomics
Garbage Collector, Heap, and Runt me Compiler Default Select ons
Behavior-Based Tuning
Maximum Pause-Time Goal
Throughput Goal
Footprint
Tuning Strategy
3Garbage Collector Implementation
Generational Garbage Collection
Generations
Performance Considerations
Throughput and Footprint Measurement
Factors Affecting Garbage Collection Performance
Total Heap
Heap Options Affecting Generation Size
ORACLE
Default Option Values for Heap Size
Garbage-First(G 1) Garbage Collector
The Z Garbage Collector
Selecting a Collector
Conserving Dynamic Footprint by Minimizing Java Heap Size
The Young Generation
Young Generation Size Options
Survivor Space Sizing
5Available Collectors
6The Parallel Collector
Number of Parallel Collector Garbage Collector Threads
Arrangement of Generations in Parallel Collectors
Parallel Collector Ergonomics
Introduction to Garbage-First(G 1) Garbage Collector
Enabling G 1
Basic Concepts
Garbage-First In tem nals
Options to Specify Parallel Collector Behaviors
Priority of Parallel Collector Goals
Parallel Collector Generation Size Adjustments
Parallel Collector Default Heap Size
Excessive Parallel Collector Time and OutOfMemoryError
Parallel Collector Measurements
7Garbage-First(G 1) Garbage Collector
ORACLE
Specification of Parallel Collector Inital and Maximum Heap Sizes
Heap Layout
Garbage Collection Cycle
Garbage Collection Pauses and Collect onSet
Java Heap Sizing
Young-Only Phase Generation Sizing
Space-Reclamation Phase Generation Sizing
Periodic Garbage Collections
Determining Initiating Heap Occupancy
Marking
Garbage-First Garbage Collector Tuning
General Recommendations for G 1
Moving to G 1 from Other Collectors
Improving G 1 Performance
Observing Full G