Muita memória não utilizada no EL6 em comparação com o EL5

1

Em nossos servidores el6, há uma quantidade de memória não utilizada, enquanto nos servidores el5 não havia esse problema. Precisamos obter um cache mais agressivo no el6, como costumava ser no EL5.

Gráficos de Munin no el6:



GráficosdeMuninnoel5:

No el6 tentamos, mas não ajudamos:
vm.zone_reclaim_mode = 0
vm.dirty_background_ratio = 60
vm.dirty_ratio = 80
vm.nr_pdflush_threads = 2
vm.min_free_kbytes = 19921
vm.swappiness = 5
vm.dirty_writeback_centisecs = 2250
vm.dirty_expire_centisecs = 2250
vm.vfs_cache_pressure = 1250

    
por Dmitriy 28.02.2013 / 11:40

2 respostas

0

fixo:

echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled
echo never > /sys/kernel/mm/redhat_transparent_hugepage/defrag

depois disso:

    
por 04.03.2013 / 09:32
2

Estes são sistemas operacionais totalmente diferentes. Portanto, o comportamento em um não significa necessariamente que o outro mostrará as mesmas características. Você tem que considerar:

  • Diferentes gerações do kernel ...
  • Alterações substanciais nos agendadores.
  • Padrões compilados muito diferentes
  • As configurações de sysctl.conf são diferentes.
  • Arquivos de configuração de pacotes / aplicativos são diferentes ...
  • Diferentes sistemas de arquivos padrão.

A primeira coisa a saber sobre o ajuste ou a construção de um sistema EL6 é aproveitar a estrutura básica de ajuste do perfil do sistema. O utilitário para isso é chamado de tuned-adm . A documentação da Red Hat está aqui .

A visão geral básica dos perfis é:

Isso pode ajudá-lo a eliminar o trabalho duplicado ao modificar as configurações. Que tipo de aplicativo está sendo executado neste sistema?

    
por 28.02.2013 / 14:21

Tags