Estou executando um servidor de jogo (sobrevivência da arca, se for o caso) no Ubuntu Linux 14.04 e, quando o número de usuários conectados aumenta, o uso da CPU também aumenta, conforme o esperado. Mas a velocidade do relógio é bastante baixa. É o i3-6100 e a velocidade do relógio varia de 740mhz a 3700mhz.
Mas quando esse aplicativo está empurrando o uso da CPU para 90% ou mais, a velocidade do clock é inferior a 2000. Eu sei que o servidor de jogo em uso é predominantemente de thread único, mas eu esperaria que a CPU empurrasse para a velocidade máxima do relógio quando o uso for Alto. Isso acontece com alguns outros softwares que eu tenho (o python acessa o mysql e gera arquivos de imagens svg) que ultrapassa os 3000 e atinge picos de 3700.
Existe algo fazendo com que ele corra devagar que eu não entendo?
fonte