It seems like you're experiencing some performance issues with your game server, particularly delays in character movement. Based on the information you've provided, there could be a few factors contributing to this problem.
1. Server Load: While you mentioned that your RAM and CPU usage are not too high, it's still worth investigating how these resources are utilized during the moments of delay. It's possible that there are spikes in resource usage that are causing the slowdowns.
2. Network Latency: Delays could also be related to network latency. If there are fluctuations in your network connection, it might result in delays in character movement and interactions within the game.
3. Map Size: The size of your map (70MB) could also be a factor. Depending on the complexity and details within the map, it might require more resources to render smoothly.
4. Server Configuration: The configuration of your server and the game server software itself can impact performance. Ensure that your TFS (The Forgotten Server) is configured optimally for the hardware you have.
5. Optimization: It's always a good practice to optimize your game server's code and resources. This includes cleaning up unused assets, optimizing scripts, and ensuring that your server is running the latest updates.
6. Thermal Throttling: Sometimes, hardware components can experience thermal throttling if they are getting too hot. This can lead to temporary slowdowns. Check your server's temperature to make sure it's not overheating.
7. Server Logs: Check the server logs for any error messages or warnings that might provide insight into what's causing the delays.
Given that you're experiencing delays within a specific timeframe and then the situation improves, it might be related to how resources are being allocated or managed during those moments. I would recommend closely monitoring your server's resource usage, network stability, and checking for any patterns in the delays.
If the issue persists and you're unable to identify the root cause, you might consider reaching out to technical support or the community for assistance, as they might have more specific insights into TFS and your game server setup.