When you update to QPS 7.4, any customized QPS Server memory allocation settings (in ServerStartup.command) change to the default value of 512MB after the upgrade. Therefore, after the upgrade, you need to re-apply the custom memory allocation value you had set for QPS 7.4. This will give you the same (or better) performance for QPS Server.

To re-apply your customized memory allocation to QPS Server, follow these steps:

  1. Open ServerStartup.command (Windows: ServerStarup.bat) with a text editor.
  2. Locate the following line:

    /System/Library/Frameworks/JavaVM.framework/Versions/1.5/Commands/java -server -Xmx512m -classpath '${QPSServerClassPath}' -Doracle.jdbc.J2EE13Compliant=true -Djava.security.krb5.conf=conf/krb5.conf com.quark.qpp.Server PluginsContext.
  3. Find the -Xmx512m string above. This is the memory allocation setting.
  4. Change the '512' to a higher memory value of your choice (for example 1024).
  5. In addition, locate the following line and make the same memory allocation change.

    java -server -Xmx512m -classpath '${QPSServerClassPath}' -Doracle.jdbc.J2EE13Compliant=true -Djava.security.krb5.conf=conf/krb5.conf com.quark.qpp.Server PluginsContext.g.
  6. Save your changes and run ServerStartup.command (Windows: ServerStarup.bat).