218 - Wie kann ich dem Desktop-Client mehr Arbeitsspeicher (RAM) zuweisen?

Bei Nutzern mit vielen Dateien und einem Gesamtdatenumfang größer (>) 100 GB kann die Synchronisationsleistung des LRZ Sync+Share-Clients verbessert werden, indem die Arbeitsspeicherzuteilung vergrößert wird.

In den nachfolgenden Konfigurationsdateien kann beim Argument -XmxWERTm der Zahlenwert angepasst werden. Zur Verbesserung empfehlen wir die maximale Arbeitsspeicher-Zuteilung auf -Xmx4096m (4096 MB → 4 GB) zu erhöhen.

Windows

Die Anpassung der Konfigurationsdatei erfordert Administratorrechte:

C:\Program Files\Leibniz-Rechenzentrum\LRZ_Sync_Share\LRZ_Sync_Share.l4j.ini
-Xms32m
-Xmx4096m
-XX:NewRatio=8
-XX:MinHeapFreeRatio=5
-XX:MaxHeapFreeRatio=10

macOS

FinderProgramme → Rechtsklick auf LRZ Sync+Share und Paketinhalt anzeigen

Die Anpassung der LRZ Sync+Share-Konfigurationsdatei (LRZ Sync+Share.cfg) erfordert Administratorrechte:

Dort den Wert für -XmxWERTg z. B. auf -Xmx4g erhöhen.

Contents/app/LRZ Sync+Share.cfg
[Application]
app.name=LRZ Sync+Share
app.version=26.0.100
app.runtime=$ROOTDIR/runtime
app.identifier=de.dal33t.powerfolder
app.classpath=$ROOTDIR/app/LRZ_Sync_Share.jar
app.mainjar=$ROOTDIR/app/LRZ_Sync_Share.jar
app.mainclass=de.dal33t.powerfolder.PowerFolder

[JavaOptions]
-Xms16m
-Xmx4g
-XX:NewRatio=8
-XX:MinHeapFreeRatio=5
-XX:MaxHeapFreeRatio=10
-Xdock:name=LRZ_Sync_Share
-Djdk.lang.Process.launchMechanism=fork

[ArgOptions]


Linux

Die Anpassung der Konfigurationsdatei erfordert Administratorrechte:

/usr/share/LRZ_Sync_Share/LRZ_Sync_Share-Client.sh
JAVA_MEM="-Xms64m -Xmx4g -XX:NewRatio=8 -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20"