Help limiting cpu usage of windows processes

Ask questions about dedicated servers here and we and other users will do our best to answer them. Please also refer to the self-help section for tutorials and answers to the most commonly asked questions.
Post Reply
chicken-
New to forums
New to forums
Posts: 1
https://www.youtube.com/channel/UC40BgXanDqOYoVCYFDSTfHA
Joined: Fri Oct 21, 2011 8:18 pm

Help limiting cpu usage of windows processes

Post by chicken- »

I've been looking around for a solution to this and thought maybe you guys would have a suggestion.

I'm running 2 Unreal Tournament servers on my virtual machine, the cpu usage for 1 never goes above 35%, however upon map changes, even an empty server uses up to 99% cpu, causing a lag spike to happen on the other.

I'm trying to find a solution to prevent processes from using over say, 50% cpu at any time, since it's only map changes that this happens. So far the only app I've found that works is called Battle Encoder Shirase.

The issue with this app is that when limiting a servers cpu usage, it's also changing the tickrate at which the server can run. I guess I need something that is independent from cpu timers? It has it's own timer setting, if I choose 10ms or below, I can run the server at 100 tickrate, but if I limit it to 50%, the in game tickrate drops to 50 even when it's using no cpu usage. I ended up setting both to be able to use up to 65% cpu with 4ms timer and 75 tickrate, but players were reporting small lags and stutters in game so I assume it's the limiter app messing with ticks that is causing it.

Any suggestions would be appreciated, so far the only apps I've found besides this one simply allow priorities to be set and not an actual % allocation.
User avatar
Edge100x
Founder
Founder
Posts: 13129
Joined: Thu Apr 18, 2002 11:04 pm
Location: Seattle
Contact:

Re: Help limiting cpu usage of windows processes

Post by Edge100x »

I do not know of other software apart from that one (http://mion.faireal.net/BES/) =\.

The way that we've avoided this problem here over the years is by always running 2+ core machines -- this is one of the reasons that we require multi-core machines for our managed VDSes. Most new games are also better about this than previous ones.
Post Reply