I have another issue, we have 2 machine with same spec OS Win 64Bit 2.5GHz 4Core 16GB, same application, same version sfs, both no user activity only startup and both start the app using batch file :
@..\jre\bin\java.exe -cp "./;lib/*;lib/apache-tomcat/bin/*;extensions/__lib__/*;extensions/test-zone-extension/*"
-XX:+UseParallelGC
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=5000
-Dcom.sun.management.jmxremote.rmi.port=5000
-Djava.rmi.server.hostname=127.0.0.1
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Dfile.encoding=UTF-8 com.smartfoxserver.v2.Main %1 %2
but the first machine only using around 250Mb max heap memory on the other hand the second machine using 1.5Gb max heap memory.
How does the SFS works for initialing the first max mem heap when server start ? and is there a setting that i might miss to setup the initial max memory heap ?
first machine only used 250Mb MAX Memory Heap

Second machine use 1.5Gb MAX Memory Heap

Best Regards
HNG