Algumas semanas atrás, a Microsoft anunciou a troca da instalação padrão do Office de x86 para x64. Nas implantações de VDI, sempre foi comum implantar uma versão x86 do Office. Qual é a diferença entre essas versões de arquitetura e há algum impacto? Esta pesquisa cobrirá a diferença de impacto no desempenho entre x86 e x64 do Microsoft Office.
Anúncio da Microsoft
Conforme mencionado na introdução, a Microsoft anunciou que está mudando a instalação padrão para a arquitetura x64.
Mensagem do Twitter de Jesper Nielsen (MVP):
Começando em meados de janeiro A @Microsoft começará a instalar o @Office ProPlus e o Office 2019 com 64 bits como configuração padrão. Anteriormente, a configuração padrão era de 32 bits na instalação pic.twitter.com/gIqO8y1zbo
— Jesper Nielsen (@dotJesper) 1º de janeiro de 2019
Assim que você clique em instalar no portal Office365, agora ele instalará a versão x64 do Office por padrão. Ainda é possível mudar para a arquitetura x86. Com as arquiteturas de processador atuais e a quantidade de memória consumida no dispositivo atualmente, faz sentido mudar para x64. A Microsoft já tomou a decisão com o Windows 10 de fornecer apenas a versão x64 e abandonou o x86. A vantagem de usar a versão x64 bits do Office é a quantidade de memória que pode ser consumida. Ao usar planilhas extremamente grandes do Excel, provavelmente há uma preferência pela versão x64. Claro, também há uma desvantagem. Em muitas organizações, existem muitos aplicativos e plug-ins específicos que se integram ao Office. É possível que algumas dessas integrações ou plug-ins não funcionem. Ao migrar é recomendado validar se todos esses plugins e integrações ainda funcionam.
Configuração e infraestrutura
Esta pesquisa foi realizada em nossa infraestrutura que é descrita aqui. O objetivo é ver o impacto da mudança da versão x86 para a versão x64 do Office. Isso resultou nos seguintes cenários:
- Microsoft Office 2016 x86 como o teste de linha de base;
- Microsoft Office 2016 x64.
Como mostrado em nossa postagem anterior de comparação do Microsoft Office, escolhemos especificamente o Microsoft Office 2016, pois eles fornecem resultados confiáveis. Isso não tem nada a ver com o Microsoft Office, mas com a ferramenta de benchmarking usada no GO-EUC chamada Login VSI.
Ambos os cenários de teste foram testados no Windows 10 1809 configurado com 2vCPU e 4 GB de memória. A solução de entrega de desktop é Citrix Virtual Apps & Desktops executando a versão 1808.2. Os desktops estão rodando em um cenário sem estado, então todas as mudanças dentro do desktop são descartadas antes do próximo teste. Nossa metodologia de teste padrão é aplicada e é descrita aqui.
Resultados
Ao testar em cenários como esses, há sempre uma expectativa de resultado. Para esta pesquisa, o resultado esperado é uma carga ligeiramente maior usando x64. Como essa arquitetura tem recursos para consumir mais recursos. Conforme mencionado, o Login VSI é usado e uma das principais métricas é o VSImax. Mais informações sobre o VSImax podem ser encontradas no site Login VSI aqui.
Quanto maior, melhor
Os resultados do VSImax mostram que não há diferença entre o Microsoft Office x86 e o x64. Isso significa que, ao migrar, não há impacto na capacidade. Outra métrica valiosa é a linha de base do Login VSI. Isso mostra como a área de trabalho está responsiva em um estado ideal com uma carga mínima.
Quanto menor, melhor
A linha de base também não mostra nenhuma diferença entre os dois cenários. Com base no VSImax e nos resultados da linha de base, também esperamos que não haja diferença na utilização da CPU do host, pois a limitação da capacidade é limitada pela CPU no laboratório GO-EUC.
Quanto mais baixo, melhor
Isso confirma os resultados do VSImax. Um dos benefícios do x64 é que ele pode consumir mais memória, então essa também é uma métrica interessante para validar.
Quanto mais alto, melhor
Mais alto, melhor
Os resultados mostram que x64 consome em média 23% a mais de memória. É interessante ver que ao longo do tempo não há diferença entre os cenários. Outras métricas importantes que sempre são abordadas são as métricas de armazenamento.
Quanto mais baixo, melhor
Quanto mais baixo, melhor
Quanto menor, melhor
Mais baixo é melhor
Para leituras / seg e gravações / seg, há uma pequena melhoria de 4%. Um fator importante na experiência do usuário são os horários de início dos aplicativos. Se um aplicativo demorar mais para iniciar, pode resultar em experiência negativa para o usuário.
Quanto menor, melhor
Para a maioria dos aplicativos no pacote Microsoft Office, os tempos de início do aplicativo melhoram em alguns pontos percentuais, exceto para o Microsoft Excel. O Microsoft Outlook x64 mostra a maior melhoria nos tempos de início do aplicativo com uma melhoria de 16%.
Conclusão
A Microsoft mostra que a arquitetura x86 está se tornando um legado. Primeiro o Windows 10 que está disponível apenas na arquitetura x64 e agora a instalação padrão do Microsoft Office também. Esta pesquisa mostra que a migração do Microsoft Office x86 para o x64 não afeta o desempenho da capacidade, mas mostra uma pequena melhoria nos tempos de início do aplicativo. Do ponto de vista do desempenho, não há motivo para não migrar. Sempre há alguns plug-ins e integrações de outros aplicativos que podem não funcionar com o x64. Portanto, é muito importante validar todos esses aplicativos e plug-ins para garantir que funcionem conforme o esperado.
Foto de Launde Morel no Unsplash