关于以下jvm标志:

                    <jvmFlag>-Xms256M</jvmFlag>
                    <jvmFlag>-Xmx256M</jvmFlag>
                    <jvmFlag>-XX:MaxPermSize=256m</jvmFlag>


它们代表的最小堆还是最大堆为256MB?

        <plugin>
            <groupId>net.kindleit</groupId>
            <artifactId>maven-gae-plugin</artifactId>
            <version>${maven.gae.plugin.version}</version>
            <configuration>
                <jvmFlags>
                    <jvmFlag>-Xdebug</jvmFlag>
                    <jvmFlag>-Xms256M</jvmFlag>
                    <jvmFlag>-Xmx256M</jvmFlag>
                    <jvmFlag>-XX:MaxPermSize=256m</jvmFlag>
                    <jvmFlag>-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000</jvmFlag>
                    <jvmFlag>-Dmail.log_mail_level=WARNING</jvmFlag>
                    <jvmFlag>-Dmail.log_mail_body=true</jvmFlag>
                </jvmFlags>
                <severity>0</severity>
                <serverId>${google.app.id}</serverId>
            </configuration>
            <dependencies>
                <dependency>
                    <groupId>net.kindleit</groupId>
                    <artifactId>gae-runtime</artifactId>
                    <version>${gae.runtime}</version>
                    <type>pom</type>
                </dependency>
            </dependencies>
        </plugin>

最佳答案

-Xms指定堆的初始(或最小)大小。
-Xmx指定堆的最大大小。

在此组合中,指定堆应精确为256 MB。

09-28 12:00