Como diminuir a prioridade de E / S para operações de cópia de arquivos no Linux Mint?

3

Sempre que copio arquivos de um disco para outro no meu sistema Linux pessoal, o sistema operacional pára de responder apropriadamente, a interface do usuário começa a se comportar de maneira irregular, todos os filmes que estou reproduzindo congelarão e continuarão até que a transferência de arquivos seja concluída. Eu não me importo se a transferência demorar mais.

Existe alguma maneira de diminuir a prioridade de E / S dessas operações? O principal problema é quando copiando arquivos usando o Dolphin.

Estou usando o Linux Mint KDE 16.

    
por user2723297 05.05.2014 / 07:05

1 resposta

2

Não sei como aplicar essa configuração a todas as operações de cópia, mas, como solução única, você pode usar o comando ionice . Será algo parecido com isso:

ionice -c 3 cp src dst

O -c é uma classe, que pode ser uma das três possíveis:

  • Idle (class 3) - Um programa em execução com a prioridade do id ocioso só obterá a hora do disco quando nenhum outro programa tiver solicitado o disco io por um período de carência definido.
  • Melhor esforço (classe 2) - Esta é a classe de agendamento efetiva para qualquer processo que não tenha solicitado uma prioridade io específica.
  • Tempo Real (classe 1) - A classe de agendamento RT recebe o primeiro acesso ao disco, independentemente do que está acontecendo no sistema

Para mais detalhes, veja aqui .

    
por 05.05.2014 / 07:30