Pesquisar

22.7. Informações Relacionadas ao Kernel

download PDF
O Red Hat Enterprise Linux inclui uma modificação em relação à forma como o timer de interrupção do kernel do Linux funciona. Normalmente, um timer de hardware é configurado para gerar interrupções periódicas de acordo com uma taxa fixa (100 vezes por segundo na maioria das arquiteturas). Estas interrupções periódicas do timer são usadas pelo kernel para agendar várias tarefas de manutanção internas, como o agendamento de processos, contabilidade, e manutenção da disponibilidade do sistema.
Enquanto uma tática baseada no timer funciona bem para um ambiente de sistema no qual somente uma cópia do kernel está rodando, pode causar sobrecarga adicional quando muitas cópias do kernel estão rodando num único sistema (por exemplo, convidados z/VM(R)). Nestes casos, ter milhares de cópias do kernel gerando muitas interrupções por segundo pode resultar numa sobrecarga excessiva do sistema.
Portanto, o Red Hat Enterprise Linux agora inclui a funcionalidade de desligar interrupções periódicas do timer. Isto é feito através do sistema de arquivos /proc/. Para desabilitar interrupções periódicas do timer, invoque o seguinte comando:
 echo 0 > /proc/sys/kernel/hz_timer
Para habilitar as interrupções peródicas do timer, invoque o seguinte comando:
 echo 1 > /proc/sys/kernel/hz_timer
Interrupções periódicas do timer são desabilitadas por padrão.
Os estados das interrupções periódicas do timer também podem ser defindos no momento da inicialização. Para fazer isso, adicione a linha seguinte ao /etc/sysctl.conf para desabilitá-las:
 kernel.hz_timer = 0

Nota

Desabilitar as interrupções periódicas do timer pode violar suposições básicas das ferramentas de contabilidade do sistema. Se você notar um mal funcionamento relacionado à contabilidade do sistema, verifique se este desaparece quando as interrupções peródicas do timer são habilitadas, e então submeta um relato de erro em http://bugzilla.redhat.com/bugzilla/ (em ferramentas com mal funcionamento), ou informe o fabricante da ferramenta (no caso de ferramentas de terceiros).
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.