Linux Settings for High Load Systems
https://docs.tigase.net/tigase-server/8.0.0-RC1/Administration_Guide/html_chunk/linuxhighload.html
fs.file-max
net.ipv4.ip_local_port_range
TCP_keepalive
/etc/sysctl.conf
(kernel leve)
nofile
(system level)
su
and
init
script
JVM settings and recommendations
https://docs.tigase.net/tigase-server/8.0.0-RC1/Administration_Guide/html_chunk/jvm_settings.html
Heap Sizing
GC settings
Generations
Minor, Major and Full GC - optimizing
GC settings worth considering
Java Garbage Collection handbook
https://plumbr.io/java-garbage-collection-handbook
Useful JVM Flags
https://blog.codecentric.de/en/2012/07/useful-jvm-flags-part-1-jvm-types-and-compiler-modes/