Você deseja o binário migratepages
no pacote numactl
.
Uso & Exemplo
sudo migratepages $VM_PID $SRC_NODE $DEST_NODE
sudo migratepages 12345 2 0
Limitações
hardware da VM
As páginas podem ser bloqueadas para um nó, por exemplo. se eles estão relacionados à passagem de hardware e representam hardware localizado em um nó específico.
Memória livre & Tamanho da página
Você obviamente precisa de memória livre suficiente no nó de destino, mas também não precisa estar muito fragmentado para mover páginas grandes. Se uma das páginas for uma alocação contígua de grande ordem, e a memória livre do nó de destino não tiver regiões livres grandes o suficiente, a movimentação da página grande poderá falhar (dependendo da compactação sendo acionada e sucessiva).