Xen para-virtualizado convidados inicializando no kernel Linux 5.16 devem ter tempos de inicialização notavelmente mais rápidos.
Enviado hoje foram os patches do Xen para Linux 5.16. Além de ter algumas lcean-ups de código, mascaramento de interrupção para-virtualizado simplificado, suporte ao driver Xen”pciback”para Arm e outras melhorias menores, também há trabalho para acelerar a inicialização do convidado. Em particular, a inicialização de convidados Xen PV (para-virtualizados) deve ser muito mais rápida com o Linux 5.16 e posteriores.
Jan Beulich da SUSE escreveu em a série de patch anterior ao propor as otimizações de inicialização do convidado do PV do Xen,”A diferença de desempenho observada (pelo olho humano) da inicialização inicial entre o nativo e o PV-on-Xen era muito grande para não ser examinada. recuperar o desempenho não foi tão difícil. Embora a série (re) introduza um pequeno número de emulações PTWR no caminho de inicialização (de phys_pte_init ()), houve um número muito maior delas após a inicialização. Portanto, eu acho se isso fosse preocupante, as instâncias pós-inicialização deveriam ser eliminadas primeiro.”
Mais detalhes por meio da solicitação de pull do Xen para Linux A janela de mesclagem do kernel 5.16 que está terminando neste fim de semana.