Der zur Verfügung stehende Speicher kann über die Datei Polysun.vmoptions gesteuert werden. Diese Datei befindet sich beim Polysun.exe, z.B. bei C:\Program Files (x86)\Polysun. Die Datei kann überschrieben oder geändert werden. Achtung, wenn Polysun im Verzeichnis C:\Program Files (x86)\Polysun installiert ist, kann die Datei nur überschrieben und nicht geändert werden. Windows verhindert eine Änderung.
Standardmässig steht Polysun 512 MB zur Verfügung. Dieser Wert kann z.B. auf 1024MB erhöht werden. Die Begrenzung liegt bei 32Bit bei 1GB.
Die neuen Werte wären dann:
-Xmx1024m
-Xms160m
Mit der Umstellung auf 64-bit können dann grössere Werte als 1GB gesetzt werden, z.b. 4GB. Der Wert ist nur noch abhängig vom effektiv verfügbaren RAM.
Erweiterte Lösung für Power User
Polysun via Script starten:
- Download JRE von Java Archive. https://java.com/de/download/
- JRE installieren.
- Script polysun.cmd im Polysun-Programm-Verzeichnis (z.B. C:/Programme (x86)/Polysun) mit Editor öffnen
- Pfad von Java setzen, z.B. C:\Program Files\Java\jdk1.7.0_80\bin\java.exe (siehe Attachment)
- Speicher erhöhen auf z.B. -Xmx2048m
- Doppelklick auf polysun.cmd
- Polysun startet "C:\Program Files\Java\jdk1.7.0_80\bin\javaw.exe"
Um mehr Speicher zur Verfügung zu haben ist es notwendig Polysun immer über die cmd zu starten.
Hinweise:
- Standardmässig wird auf der Java-Download-Seite eine 32-bit Version von Java heruntergeladen (selbst auf einem 64-bit Betriebssystem). Mit einem 32-bit Java ist der Arbeitsspeicher auf 1,2 bis 2 GB begrenzt. Um ihn noch weiter zu erhöhen, werden ein 64-bit Betriebssystem sowie die 64-bit Version von Java benötigt: https://java.com/en/download/manual.jsp
- Polysun kann mit Java 7 und Java 8 verwendet werden. Java 9 und 10 werden derzeit nicht unterstützt.