이 새로운 기술 덕분에 Windows 11 앱 실행 속도가 최대 50% 빨라질 수 있습니다.

Windows 최신에서는 기본 AOT(Ahead of Time) 지원이 Windows App SDK에 추가되었음을 확인하는 Microsoft의 최근 지원 문서 게시물을 발견했습니다. Microsoft에 따르면 이를 통해 Windows 11 앱의 시작 시간이 크게 향상될 수 있습니다. 자체 테스트에서 Microsoft는 시작 시간이 50% 감소하고 패키지 크기가 약 8배 감소한 것으로 나타났습니다.

Windows 앱 SDK는 개발자가 클래식 데스크톱 앱 프레임워크를 사용하여 모든 종류의 Windows 장치에서 사용할 수 있는 최신 API에 액세스할 수 있는 앱을 만들 수 있도록 돕기 위해 존재합니다.

그러나 SDK로 만든 앱은 Microsoft 자체 앱이든 타사 앱이든 관계없이 실행 속도가 매우 느립니다. 애니메이션이 지연되고 응답 시간이 느려질 수도 있습니다. 예를 들어 Windows Photos 앱은 실행 속도가 너무 느려 Microsoft는 해결 방법으로 백그라운드에서 앱 실행을 시작해야 했습니다.

앞으로는 네이티브 AOT가 작업 속도를 높이는 데 도움이 될 것입니다. 앱을 미리 네이티브 코드로 컴파일하여 작동합니다. 따라서 앱이 실행 중일 때 컴퓨터는 개발자의 코드를 읽을 수 있는 언어로 변환하는 단계를 건너뛸 수 있습니다. 수행할 작업이 적기 때문에 앱이 더 빠르게 시작될 수 있고 메모리 사용량도 더 적습니다.

Microsoft는 블로그 게시물에서 그 결과를 "놀라운 성능 향상"이라고 설명하지만 실제로 얼마나 잘 작동할지는 한동안 알 수 없습니다. AOT가 작업을 수행하려면 개발자는 이를 활용하기 위해 앱을 업데이트해야 하며, 개발자마다 이를 수행하는 속도가 다릅니다. 이득은 앱마다 다를 가능성이 높습니다.

Microsoft는 이러한 변화를 최종적으로 해결하는 문제라기보다는 새롭고 흥미로운 것으로 구성하고 있습니다. 하지만 Windows 11 앱은 현재 예상보다 훨씬 느리고 하룻밤 사이에 더 빨라지지는 않을 것이라는 점을 기억하는 것이 중요합니다. .


게시됨

카테고리

작성자

태그: