CentOS 7 Desligue o sistema operacional NUMA

CentOS 7 Desligue o sistema operacional NUMA

Desativar NUMA
NUMA: arquitetura de acesso a memória não uniforme (arquitetura de acesso a memória não uniforme).
NUMA é um design de memória de computador para multiprocessadores.O tempo de acesso à memória depende da localização da memória do processador. Em computadores com várias CPUs instaladas, o hardware NUMA pode melhorar significativamente o desempenho ao emparelhar memória dedicada com a CPU. No NUMA, o processador acessa sua própria memória local mais rapidamente que a memória não local (o local em que a memória é compartilhada com outro processador ou memória).

SMP: Multiprocessador de memória compartilhada (mulptiProcessors de memória compartilhada), também conhecido como MultiProcessadores Symmetry.
O modo SMP conecta vários processadores a uma memória centralizada. No modo SMP, todos os processadores podem acessar a mesma memória física do sistema, o que significa que o sistema SMP executa apenas uma cópia do sistema operacional. Portanto, o sistema SMP às vezes é chamado de arquitetura de UMA (Acesso à Memória Uniforme), consistência significa que o processador pode apenas manter ou compartilhar um valor exclusivo para cada dado na memória a qualquer momento. Obviamente, a desvantagem do SMP é sua escalabilidade limitada, porque quando a interface de memória atinge a saturação, a adição de um processador não pode alcançar um desempenho superior.

Comparação da arquitetura SMP e NUMA
CentOS 7 Desligue o sistema operacional NUMA

O MySQL usa o modo de encadeamento, e o suporte ao recurso NUMA não é bom. Se a máquina única executar apenas uma instância do MySQL, é recomendável fechar o NUMA. Os métodos são os seguintes:
1. Configure o
BIOS para fechar (recomendado) 2. Configure o SO para fechar (Este artigo apresenta)

Existem algumas diferenças entre a maneira como o CentOS6 e o ​​CentOS7 desligam o sistema operacional NUMA.O método de desligar o CentOS7 é o seguinte:
1) Modifique o arquivo de configuração / etc / default / grub (acrescente numa = off)

vim / etc / default / grub

GRUB_CMDLINE_LINUX = "rd.lvm.lv = rhel_vm-210 / root rd.lvm.lv = rhel_vm-210 / swap vconsole.font = crashkernel latarcyrheb-sun16 = auto vconsole.keymap = nos rhgb quiet numa = off"

2) Compile o arquivo de configuração

grub2-mkconfig -o /etc/grub2.cfg

Acho que você gosta

Origin blog.51cto.com/jinyan2049/2486279
Recomendado
Clasificación