Точного правила нет, но есть обобщённая гипотеза GC: любому GC проще живётся, если у него есть память, в которой он дышит.
Если говорить про parallel GC, то у него типичная раскладка 66% old vs new.
Поэтому, если вдруг используется parallelGC, и реально занято (working set size) больше 66%, то каждая сборка мусора это будет full gc.