Carga do núcleo não simétrica ao jogar um jogo

1

Eu jogo Serious Sam 3 no Ubuntu 12.10 amd64 com processador AMD Phenom II X4 955. E toda vez que eu jogo lá foi totalmente carregado apenas um núcleo. Comando

mpstat 1 1500 -P ALL

após algum tempo, fornece um resumo sobre a porcentagem de tempo ocioso para cada CPU:

CPU0 = 12.86%; CPU1 = 77.04%; CPU2 = 85.36%; CPU3 = 82.47%

Obviamente, o CPU0 foi carregado mais tempo. Repito o teste e obtenho quase o mesmo resultado

CPU0 = 13.73%; CPU1 = 80.37%; CPU2 = 85.72%; CPU3 = 83.10%

Sempre que eu minimizar o jogo e olhar para o widget de carregamento da CPU no KDE, vejo que o CPU0 está totalmente carregado.

Existe uma maneira de corrigir isso?

    
por avi9526 07.03.2013 / 07:04

1 resposta

0

Eu recebo o PID do processo Sam3 e, em seguida, executado

taskset -p 7160

pid 7160's current affinity mask: 1

Outra pergunta por que isso foi feito. Esta questão para «Steam» & desenvolvedores de jogos… Não é culpa do «Ubuntu».

    
por avi9526 08.03.2013 / 20:35