You are currently reviewing an older revision of this page.

DRAFT SP-4177 G1 Garbage Collector FAQ

Table of Contents:

Why is my heap profile different after upgrading to 20.1?

Appian now uses the G1 Java garbage collector. Thresholds for when garbage collection occurs and what data is collected have changed, therefore Appian Cloud sites may display new heap utilization patterns despite unchanged usage.

What should I expect when looking at Cloud Insights?

Heap usage may fluctuate frequently, even on sites that are not under load. Below is an example of expected, healthy heap utilization on Cloud Insights.

Why change garbage collectors?

G1 is the default garbage collector for JDK 9 and above. This garbage collector performs better on large heaps and leads to shorter system pauses during garbage collection.

Affected Versions

This article applies to Appian 20.1 and later.

Last Reviewed: April 2020