Se possível, você pode gravar o aplicativo executado como prioridade baixa ou definir seu limite para utilizar a utilização da CPU em /etc/security/limits.conf
Alguém sabe de algum tipo de sistema de arquivos (virtual) que será executado como prioridade baixa, ou seja, todas as outras atividades regulares de disco terão prioridade?
A razão para isso é que um aplicativo que estou desenvolvendo tem uma grande quantidade de E / S de disco em segundo plano para executar. O IO não é crítico no tempo, mas atualmente grava na velocidade máxima possível, causando altos tempos de iowait e reduzindo a velocidade do sistema inteiro.
Eu pensei em gerar um novo processo e usar o ionice para definir uma prioridade, mas isso parece um pouco confuso e eu prefiro que meu aplicativo não tenha conhecimento das limitações de hardware.
Alguém se deparou com um fs que faça isso ou tenha outra sugestão para resolver o problema?
Qualquer entrada muito apreciada
Se possível, você pode gravar o aplicativo executado como prioridade baixa ou definir seu limite para utilizar a utilização da CPU em /etc/security/limits.conf
Tags io linux filesystems