I use to change this setting in the server.cfg...
CHUNK_REQUEST_THREAD_POOL_SIZE_CPU = 2
to this...
CHUNK_REQUEST_THREAD_POOL_SIZE_CPU = 1
Changing this setting use to reduce my 100% cpu usage that I would get whenever I explored the galaxy or flyed around. I would use it to prevent server lag, server trying to catch up errors, and my spaceship resetting is position during cpu intensity. But ever since the chunk32 update I feel like it doesn't make any difference anymore whether I set it to 1 or 2. In the past it would cause the chunks to load in slower, which seemed to keep my server from falling behind, but now I'm back to parking my spaceship while traveling so the server can catch up. FYI, when uncapped, my framerates are around 240 fps. I have no issues with framrates. I usually cap it at 60.
When not moving at all my cpu will be at 28%-33% usage, which is fine. When zooming across space it will be a solid line of 100% cpu usage a "server trying to catch up message" and the occassional teleport of my spaceship back one sector as I try to fly forward. I would rather my chunks loaded slower at the tradeoff of my server/cpu being able to keep up. I was able to tweak my game in the past to make it run silky smooth, but ever since the chunk32 update I can't anymore, and I can't quite figure out what I need? I just tried smaller asteroids last night, and I'm not sure that it made any difference on cpu/server load while traveling.
System Specs...
Intel Core I3-4160 3.6Ghz
8GB Ram
Win 8.1 Pro
Nvidia Geforce GTX 750ti
CHUNK_REQUEST_THREAD_POOL_SIZE_CPU = 2
to this...
CHUNK_REQUEST_THREAD_POOL_SIZE_CPU = 1
Changing this setting use to reduce my 100% cpu usage that I would get whenever I explored the galaxy or flyed around. I would use it to prevent server lag, server trying to catch up errors, and my spaceship resetting is position during cpu intensity. But ever since the chunk32 update I feel like it doesn't make any difference anymore whether I set it to 1 or 2. In the past it would cause the chunks to load in slower, which seemed to keep my server from falling behind, but now I'm back to parking my spaceship while traveling so the server can catch up. FYI, when uncapped, my framerates are around 240 fps. I have no issues with framrates. I usually cap it at 60.
When not moving at all my cpu will be at 28%-33% usage, which is fine. When zooming across space it will be a solid line of 100% cpu usage a "server trying to catch up message" and the occassional teleport of my spaceship back one sector as I try to fly forward. I would rather my chunks loaded slower at the tradeoff of my server/cpu being able to keep up. I was able to tweak my game in the past to make it run silky smooth, but ever since the chunk32 update I can't anymore, and I can't quite figure out what I need? I just tried smaller asteroids last night, and I'm not sure that it made any difference on cpu/server load while traveling.
System Specs...
Intel Core I3-4160 3.6Ghz
8GB Ram
Win 8.1 Pro
Nvidia Geforce GTX 750ti