< prev index next >

src/share/vm/runtime/arguments.cpp

Print this page

        

*** 1276,1289 **** intx tenuring_default = (intx)6; size_t young_gen_per_worker = CMSYoungGenPerWorker; // Preferred young gen size for "short" pauses: // upper bound depends on # of threads and NewRatio. - const uintx parallel_gc_threads = - (ParallelGCThreads == 0 ? 1 : ParallelGCThreads); const size_t preferred_max_new_size_unaligned = ! MIN2(max_heap/(NewRatio+1), ScaleForWordSize(young_gen_per_worker * parallel_gc_threads)); size_t preferred_max_new_size = align_size_up(preferred_max_new_size_unaligned, os::vm_page_size()); // Unless explicitly requested otherwise, size young gen // for "short" pauses ~ CMSYoungGenPerWorker*ParallelGCThreads --- 1276,1287 ---- intx tenuring_default = (intx)6; size_t young_gen_per_worker = CMSYoungGenPerWorker; // Preferred young gen size for "short" pauses: // upper bound depends on # of threads and NewRatio. const size_t preferred_max_new_size_unaligned = ! MIN2(max_heap/(NewRatio+1), ScaleForWordSize(young_gen_per_worker * ParallelGCThreads)); size_t preferred_max_new_size = align_size_up(preferred_max_new_size_unaligned, os::vm_page_size()); // Unless explicitly requested otherwise, size young gen // for "short" pauses ~ CMSYoungGenPerWorker*ParallelGCThreads
< prev index next >