Perguntas com a marcação «scheduling»

Uma técnica para agendar tarefas a serem executadas em um horário específico ou em um evento específico.

25
Alto uso de CPU com CFS?

Eu fiz uma pergunta anterior para tentar isolar a fonte de um aumento no uso da CPU ao mover um aplicativo do RHEL 5 para o RHEL 6. A análise que fiz para isso parece indicar que está sendo causada pelo CFS no kernel. Eu escrevi um aplicativo de teste para tentar verificar se era esse o caso...

24
Agendamento de processos em tempo real no Linux

Eu tenho aprendido alguns conceitos de programação. Atualmente, meu entendimento até agora é o seguinte. Existem processos em tempo real e processos em tempo não real. Processos não em tempo real podem ter nicevalores para sua prioridade no intervalo de -20 a +20 . O valor positivo mais alto...

22
Por que a gentileza varia de -20 a 19?

O nicecomando permite ajustar a prioridade de agendamento ("gentileza") de um programa. Em todos os sistemas do tipo Unix que usei, a gentileza é especificada por um número inteiro, onde -20 é a prioridade de agendamento mais favorável, 0 é o padrão e 19 é o menos favorável. Ter 0 como a gentileza...

20
Como é bom trabalhar?

sched_setscheduler diz: Todo o planejamento é preventivo: se um processo com uma prioridade estática mais alta ficar pronto para execução, o processo atualmente em execução será antecipado e retornado à lista de espera por seu nível de prioridade estática. enquanto setpriority diz Isso faz...

19
Execute o script a cada 30 minutos com systemd

Gostaria de executar um script a cada 30 minutos após a inicialização no sistema. Eu sei que você pode usar o cron, mas não planejo usar esse recurso com frequência, portanto, gostaria de experimentá-lo com o systemd. Até agora, encontrei apenas os temporizadores monotônicos que permitem executar...

16
Como ativar e usar o agendador BFQ?

Acabei de instalar o kernel do Linux versão 4.12 no Ubuntu 17.04 usando o ukuu (Utilitário de Atualização do Kernel do Ubuntu https://doc.ubuntu-fr.org/ubuntu_kernel_upgrade_utility ). O fato é que, quando verifico os agendadores de E / S disponíveis, não consigo encontrar o BFQ nem o agendador de...

14
Iniciar / parar um systemd.service em horários específicos

Quero iniciar e parar um systemd.service em horários específicos. Presumivelmente, usarei uma unidade .timer para iniciar o trabalho, mas existe uma maneira integrada de interromper o trabalho após uma duração específica, ou em um horário específico , ou preciso criar uma segunda unidade .timer que...

12
Por que um sistema pode não responder?

Acabei de executar dot(um programa para desenhar gráficos direcionados) com um arquivo de entrada que era tão grande que não podia ser renderizado em um período de tempo razoável. Todo o meu sistema congelou. Eu mal conseguia chegar a um console de texto com Ctrl+ Alt+ F1para matar dot, mas levou...

12
Script Bash na inicialização? (Linux)

Existe alguma maneira de criar / executar um script bash na reinicialização (como no Debian / Ubuntu, por exemplo, já que são as minhas 2 caixas em casa) Além disso, existem guias recomendados para executar tarefas cron? Eu sou completamente novo para eles (mas eles serão de grande...