몇 주 전에 Microsoft는 Office의 기본 설치를 x86에서 x64로 전환한다고 발표했습니다. VDI 배포 내에서 x86 버전의 Office를 배포하는 것이 항상 일반적이었습니다. 이러한 아키텍처 버전의 차이점은 무엇이며 영향이 있습니까? 이 연구에서는 Microsoft Office의 x86과 x64 간의 성능 영향 차이를 다룹니다.
Microsoft 발표
소개에서 언급했듯이 Microsoft는 기본 설치를 x64 아키텍처로 전환한다고 발표했습니다.
Jesper Nielsen (MVP)의 Twitter 메시지 :
1 월 중순 시작 @Microsoft는 64 비트를 기본 설정으로 사용하여 @Office ProPlus 및 Office 2019 설치를 시작합니다. 이전에는 설치시 기본 설정이 32 비트였습니다. pic.twitter.com/gIqO8y1zbo
— Jesper Nielsen (@dotJesper) 2019 년 1 월 1 일
Office365 포털에서 설치를 클릭하면 이제 기본적으로 x64 버전의 Office가 설치됩니다. x86 아키텍처로 전환하는 것은 여전히 가능합니다. 현재 프로세서 아키텍처와 현재 장치에서 소비되는 메모리 양을 고려할 때 x64로 전환하는 것이 합리적입니다. Microsoft는 이미 Windows 10에서 x64 버전 만 제공하기로 결정했고 x86 버전을 삭제했습니다. Office의 x64 비트 버전을 사용하는 이점은 사용할 수있는 메모리 양입니다. 매우 큰 Excel 시트를 사용하는 경우 x64 버전이 선호 될 수 있습니다. 물론 단점도 있습니다. 많은 조직에는 Office와 통합되는 많은 응용 프로그램과 특정 플러그인이 있습니다. 이러한 통합 또는 플러그인 중 일부가 작동하지 않을 수 있습니다. 마이그레이션 할 때 모든 플러그인과 통합이 여전히 작동하는지 확인하는 것이 좋습니다.
구성 및 인프라
이 연구는 여기에 설명 된 인프라에서 수행되었습니다. 목표는 x86에서 x64 비트 버전의 Office로 전환되는 영향을 확인하는 것입니다. 결과적으로 다음과 같은 시나리오가 발생했습니다.
- 기본 테스트로 Microsoft Office 2016 x86;
- Microsoft Office 2016 x64
As 이전 Microsoft Office 비교 게시물에 표시된 것처럼 Microsoft Office 2016은 신뢰할 수있는 결과를 제공하기 때문에 특별히 선택했습니다. 이것은 Microsoft Office와는 아무런 관련이 없지만 Login VSI라는 GO-EUC에서 사용되는 벤치마킹 도구와 관련이 있습니다.
두 테스트 시나리오 모두 2vCPU 및 4GB 메모리로 구성된 Windows 10 1809에서 테스트되었습니다. 데스크톱 제공 솔루션은 버전 1808.2를 실행하는 Citrix Virtual Apps & 데스크톱입니다. 데스크톱은 상태 비 저장 시나리오에서 실행되므로 데스크톱 내의 모든 변경 사항은 다음 테스트 전에 삭제됩니다. 여기에 설명 된 기본 테스트 방법이 적용됩니다.
결과
테스트시 이와 같은 시나리오에는 항상 결과에 대한 기대가 있습니다. 이 연구에서 예상되는 결과는 x64를 사용하는 경우 약간 더 높은 부하입니다. 이 아키텍처에는 더 많은 리소스를 소비 할 수있는 기능이 있으므로 앞서 언급했듯이 Login VSI가 사용되며 주요 메트릭 중 하나는 VSImax입니다. VSImax에 대한 자세한 내용은 여기 Login VSI 웹 사이트에서 찾을 수 있습니다.
높을수록 좋습니다.
VSImax 결과는 Microsoft Office x86과 x64간에 차이가 없음을 보여줍니다. 이는 마이그레이션 할 때 용량에 미치는 영향이 없음을 의미하며, 또 다른 중요한 지표는 Login VSI 기준선입니다. 이는 최소한의로드로 최적의 상태에서 데스크톱이 반응하는 방식을 보여줍니다.
낮을수록 좋습니다.
기준선도 두 시나리오간에 차이가 없음을 보여줍니다. VSImax 및 기준 결과에 따라 GO-EUC 랩에서 용량 제한이 CPU 제한이므로 호스트 CPU 사용률에도 차이가 없을 것으로 예상됩니다.
낮을수록 좋습니다.
VSImax 결과를 확인합니다. x64의 장점 중 하나는 더 많은 메모리를 소비 할 수 있다는 것입니다. 따라서 이것은 또한 검증 할 흥미로운 측정 항목입니다.
높을수록 좋습니다
높을수록 좋습니다
결과에 따르면 x64는 평균 23 % 더 많은 메모리를 사용합니다. 시간이 지남에 따라 시나리오간에 차이가 없음을 확인하는 것은 흥미 롭습니다. 항상 다루는 다른 주요 메트릭은 스토리지 메트릭입니다.
낮을수록 좋습니다.
낮을수록 좋습니다.
낮을수록 좋음
낮음 읽기 / 초 및 쓰기 / 초 모두 4 %의 약간의 개선이 있습니다. 사용자 경험에서 중요한 요소는 애플리케이션 시작 시간입니다. 애플리케이션을 시작하는 데 시간이 더 오래 걸리면 부정적인 사용자 경험이 발생할 수 있습니다.
낮을수록 좋습니다.
Microsoft Office 제품군의 대부분의 응용 프로그램에서 Microsoft Excel을 제외하고 응용 프로그램 시작 시간이 몇 퍼센트 향상되었습니다. Microsoft Outlook x64는 응용 프로그램 시작 시간이 가장 크게 개선 된 것으로 나타났습니다. 의 16 %.
결론
Microsoft는 x86 아키텍처가 레거시가되고 있음을 보여줍니다. x64 아키텍처에서만 사용할 수있는 최초의 Windows 10이며 이제는 Microsoft Office의 기본 설치이기도합니다. 이 연구에서는 Microsoft Office x86에서 x64로 마이그레이션해도 용량에 성능 영향이 없지만 응용 프로그램 시작 시간이 약간 개선되었음을 보여줍니다. 성능 관점에서 마이그레이션하지 않을 이유가 없습니다. x64에서 작동하지 않을 수있는 다른 응용 프로그램의 일부 플러그인 및 통합이 항상 있습니다. 따라서 모든 애플리케이션과 플러그인이 예상대로 작동하는지 확인하는 것이 매우 중요합니다.
Unsplash의 Launde Morel 사진