renice
Você pode tentar usar renice , que deve ser executado com privilégios de superusuário para dar maior prioridade. Veja
man renice
para detalhes
NOTES
Users other than the superuser may only alter the priority of processes
they own, and can only monotonically increase their ''nice value'' (for
security reasons) within the range 0 to 19, unless a nice resource
limit is set (Linux 2.6.12 and higher). The superuser may alter the
priority of any process and set the priority to any value in the range
-20 to 19. Useful priorities are: 19 (the affected processes will run
only when nothing else in the system wants to), 0 (the ''base'' sched‐
uling priority), anything negative (to make things go very fast).
Exemplos
Eu não sei como os jogos steam são chamados, mas os dois exemplos a seguir podem ajudá-lo a configurar aliases, funções ou scripts para iniciar os jogos com prioridade mais alta. Por favor, evite uma prioridade muito alta, pois isso pode causar problemas para o sistema operacional. Talvez você possa usar -10 (0 é a prioridade padrão e -20 é a prioridade mais alta).
xterm com o topo
xterm -e top & pid=$!;sudo renice -9 $pid
htop
sudo apt-get install htop # install htop
htop & pid=$!;sudo renice -10 $pid;fg
Tornar as coisas convenientes
Você pode criar um alias, uma função ou um shellscript para facilitar a execução de tarefas, que você pretende executar com frequência.
alias
O comando a seguir criará o alias hht (pense em Alta prioridade HTop; mas verifique primeiro que não há outro comando com o mesmo nome),
alias hht='htop & pid=$!;sudo renice -10 $pid;fg'
Depois disso, basta usar o comando curto
hht
para executar htop com o bom valor -10 , o que significa alta prioridade. Talvez funcione bem com o seguinte alias, pd2 , para executar o seu jogo a vapor
alias pd2='payday2_release & pid=$!;sudo renice -10 $pid;fg'
Assim, você pode testar o que acontece quando você inicia o comando com o valor interessante -10
pd2
Eu não tenho esse jogo, então não posso testá-lo sozinho. Talvez você precise adicionar, alterar ou remover algo para que funcione como pretendido. Talvez você deva modificar o bom valor.
Quando você tem um alias que funciona, você pode armazená-lo no arquivo ~/.bashrc , seu arquivo de condições de execução para o shell bash. Edite o arquivo e insira a linha de alias próxima aos outros aliases e salve o arquivo. Depois disso, seu novo alias estará disponível em novos terminais (janelas de terminal) que você abrir.
Se você precisar de um conjunto de comandos mais complicado, pode ser necessário (ou mais fácil) usar uma função ou um shellscript em vez de um alias. Mas neste caso acho que funciona bem o suficiente para usar um apelido.