Several sources show how JVM arguments such as -Xmx can be set in the app.yaml entryPoint command:
https://cloud.google.com/appengine/docs/standard/java11/building-app/writing-web-service https://github.com/GoogleCloudPlatform/java-docs-samples/blob/master/appengine-java11/kotlin-ktor/app.yaml
However I don't see any documentation about the recommended settings or if it is required for good performance. What settings are used if we do not specify memory values? Do the memory settings adjust automatically as the machine type changes?