sexta-feira, 21 de fevereiro de 2020
As correções Linux NUMA visam reduzir a sobrecarga e evitar migrações desnecessárias
Confira !!
Um conjunto de patches que continuam a ser trabalhados no kernek do Linux está reconciliando as decisões de balanceamento da NUMA com o balanceador de carga. Por fim, esta série trata de reduzir migrações desnecessárias de tarefas e páginas e outras despesas indiretas do balanceamento NUMA.
O foco principal da série de patches é lidar com inconsistências entre o código de balanceamento NUMA do kernel e o balanceador de carga. " O balanceador NUMA toma decisões de posicionamento em tarefas que levam em conta parcialmente o balanceador de carga e vice-versa, mas existem inconsistências. Isso pode resultar em decisões de posicionamento que se substituem, levando a migrações desnecessárias - posicionamento de tarefas e posicionamento de páginas. Esta série reconcilia muitas das decisões - parcialmente o trabalho de Vincent com algumas correções e otimizações no topo para mesclar nossas duas séries."
A série de patches de Mel Gorman e Vincent Guittot também fornece outras otimizações e melhorias, incluindo um caso em que o balanceador NUMA pode estar lutando consigo mesmo.
Para algumas cargas de trabalho, essa série de patches ajuda o desempenho, mas não oferece benefícios gerais. mas pelo menos ajuda com migrações desnecessárias e redução da sobrecarga.A série de patches está na sua quarta rodada de revisão e, esperamos, em breve será mantida em um próximo ciclo para ajudar a limpar o código NUMA do kernel Linux.
Fonte
Até a próxima !
Marcadores: Linux, Android, Segurança
Linux,
linux devops,
Notícia
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário