Microsoft의 주장에도 불구하고 커널은 Windows 11이 Windows 10보다 실제로 빠르지 않은 이유를 밝힙니다.
2021년 중반에 Windows 11이 공개된 이후 오랫동안 Microsoft는 최신 제품이 하드웨어를 최대한 활용하기 위한 것이라고 주장해 왔습니다. 그리고 그냥 공허한 말이 아니라 회사에서 어떻게 할 계획인지도 자세히 설명해주셔서 그런 것 같았습니다.
사용자가 OS의 특정 요소가 여전히 매끄럽지 않거나 부드럽지 않다는 것을 발견했을 때 Microsoft는 2022년에 개선 사항이 파이프라인 에 있다고 약속했습니다 . Microsoft는 계속해서 성능에 대해 주장 해 왔으며 이러한 모든 개선 사항을 주저하지 않고 자세히 설명했습니다 .
특히 Intel 사용자는 하이브리드 성능 하이브리드 아키텍처(또는 Big-Bigger) 설계를 기반으로 하는 12세대(Alder Lake) 및 최신 Intel 프로세서가 Thread Director 하드웨어 스케줄러 에 대해 특정 최적화를 가짐에 따라 Windows 11에서 더 나은 성능을 약속받았습니다 .
그러나 이러한 주장은 실제로 큰 차이를 보이는 실제 결과로 구체화되지 않았습니다. Intel 12세대의 초기 성능 주장이 제기된 지 거의 1년 후인 2022년 7월, 타사 테스트에서는 두 OS 중 어느 쪽도 완전히 더 나은 것이 없는 혼합 가방인 것으로 나타났습니다 . 반년 후에 게임에 초점을 맞춰 비슷한 테스트를 실시했을 때 결과도 그다지 흥미롭지 않았습니다.
또한 두 가지 다른 테스트를 수행했습니다. 하나는 전체 업그레이드용이고 다른 하나는 새로 설치한 것입니다.
전용 하드웨어(이 경우 Thread Director)가 있으면 OS 자체에 특정 최적화가 누락되지 않는 한 일반적으로 성능이 향상되므로 이는 확실히 매우 놀라운 일이었습니다.
Windows 아카이브 웹사이트 BetaWiki에서 그 이유에 대한 답을 얻을 수 있습니다. 기술 애호가이자 Twitter(현 X) 사용자 Albacore는 “MSR_IA32_HW_FEEDBACK_THREAD_CONFIG”에 대해 커널 모드 wrmsr(모델 특정 레지스터에 쓰기) 명령을 수행했습니다. 그들은 Thread Director 특정 최적화가 Windows 10에 이미 존재한다는 것을 발견했습니다 . 21301 .
이 빌드는 Windows 11이 공개되기 몇 달 전인 2021년 2월에 출시되었습니다. Albacore 는 Twitter 게시물에서 다음과 같이 썼습니다 .
Intel의 Thread Director(12세대 및 최신 CPU의 효율성 및 성능 코어 간의 올바른 스케줄링의 핵심)를 지원하는 Windows 버전을 살펴보았습니다. Windows 10 빌드 21301 이상 + 모든 Windows 11이 이를 지원합니다. 변경 사항은 이전 빌드로 백포트되지 않았습니다.
커널에서 대상 레지스터 ‘MSR_IA32_HW_FEEDBACK_THREAD_CONFIG'(0x17D4)가 있는 ‘__writemsr’ 명령을 찾아서 검사를 수행했습니다. 최신 Windows 10 및 Server 2022를 확인했는데 그러한 지침이 존재하지 않는 것을 확인할 수 있습니다. 에디션에 관계없이 빌드 21301+에는 이 기능이 있습니다.
따라서 21301보다 훨씬 오래된 빌드에서 Windows 11 또는 최신 Windows 10 릴리스 중 하나로 업그레이드하는 경우 Intel 12번째 이상의 칩에서 실제 성능이 향상될 가능성이 높습니다.
답글 남기기