First here is the machine I have been running for about 6 months with 5 users at most on my server:
FTB Infinity: 1.9.0
any additional mods: compactmachines-1.7.10-1.20.jar
CPU model name : Intel(R) Core(TM) i7-4765T CPU @ 2.00GHz
OS: Ubuntu 14.04.2 LTS 64bit (with all current patches for os and security)
Java: Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
Memory: 16 Gigs of Ram
SSD: Samsung SSD 850 EVO 250GB
My normal cpu load is .34 to .60 on a daily basis. When 3 users are actively on most of the time it stays in the .65 range with hardly any spikes.
However after upgrading from 1.8.1 to 1.9.0 my CPU load is fluctuating between .70 and 1.17 all over the place, sometimes in the .90 when nobody is even on and no backup is in progress. I am referencing the load numbers you get from the normal uptime command and/or top command. Current minute, 5 minutes, and 15 minute averages. I have not changed any configurations but I was wondering if there are any java arguments I should start implementing? I don't see any disk, user, or memory resource issues. Java never consumes more then 20 percent of overall ram at any give time.
My current ServerStart.sh with java args is as follows:
java -server -Xms2048m -Xmx8192M -XXermSize=256M -d64 -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XXarallelGCThreads=8 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -jar FTBServer-1.7.10-1448.jar nogui
FTB Infinity: 1.9.0
any additional mods: compactmachines-1.7.10-1.20.jar
CPU model name : Intel(R) Core(TM) i7-4765T CPU @ 2.00GHz
OS: Ubuntu 14.04.2 LTS 64bit (with all current patches for os and security)
Java: Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
Memory: 16 Gigs of Ram
SSD: Samsung SSD 850 EVO 250GB
My normal cpu load is .34 to .60 on a daily basis. When 3 users are actively on most of the time it stays in the .65 range with hardly any spikes.
However after upgrading from 1.8.1 to 1.9.0 my CPU load is fluctuating between .70 and 1.17 all over the place, sometimes in the .90 when nobody is even on and no backup is in progress. I am referencing the load numbers you get from the normal uptime command and/or top command. Current minute, 5 minutes, and 15 minute averages. I have not changed any configurations but I was wondering if there are any java arguments I should start implementing? I don't see any disk, user, or memory resource issues. Java never consumes more then 20 percent of overall ram at any give time.
My current ServerStart.sh with java args is as follows:
java -server -Xms2048m -Xmx8192M -XXermSize=256M -d64 -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:+CMSClassUnloadingEnabled -XXarallelGCThreads=8 -XX:MinHeapFreeRatio=5 -XX:MaxHeapFreeRatio=10 -jar FTBServer-1.7.10-1448.jar nogui