This is what I got from the available memory script
Which is close to -Xmx3072m args in setenv.sh that I specified.
CATALINA_OPTS=“$JAVA_OPTS -server -Xmx3072m -Dfile.encoding=utf-8 -Djava.awt.headless=true -XX:+UseParallelGC -XX:MaxGCPauseMillis=100 -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true -javaagent:/home/clpladmin/glowroot/glowroot.jar”
Is it a possibility that the instantaneous TPS is higher than 100 at the time that the offending page was accessed? From the IP access logs, each image in a page translates to a GET request to the server. Does this mean that accessing that page would lead to at least ~300 GET requests at that moment?