윈도우 11에 기본 탑재된 날씨 앱이 단순한 일기예보 표시만으로도 1GB가 넘는 시스템 메모리(RAM)를 차지하며, 확대나 화면 이동 같은 기본적인 조작 시에는 최대 1.5~1.6GB까지 사용량이 급증하는 것으로 나타나 논란이 되고 있습니다. 이는 macOS의 날씨 앱이 250MB 미만을 사용하는 것과 비교하면 약 5배 높은 수치로, 특히 8GB 또는 16GB RAM을 사용하는 PC에서는 전체 시스템 메모리의 약 20%를 단일 앱이 점유하여 시스템 반응성 저하로 이어질 수 있다는 우려가 제기됩니다.
이러한 과도한 메모리 사용량의 주된 원인은 윈도우 11 날씨 앱이 완전한 네이티브(Native) 앱이 아닌, 마이크로소프트(Microsoft)의 WebView2 프레임워크를 기반으로 하는 MSN 날씨 웹 앱(Web App)이기 때문입니다. WebView2는 크로미움(Chromium) 기반으로 작동하며, 이로 인해 작업 관리자에는 여러 개의 크로미움 하위 프로세스들이 동시에 실행되는 것으로 나타납니다. 앱 실행 초기에는 약 1GB의 RAM을 사용하다가 유휴 상태에서는 500~600MB로 줄어들지만, 사용자의 상호작용이 발생하면 다시 급격히 증가하는 패턴을 보입니다. 또한, 날씨 예보 피드 사이에 광고가 날씨 카드와 유사한 형태로 삽입되어 있어 사용자 경험을 저해하고 불필요한 리소스 소모를 유발한다는 비판도 있습니다.
이번 논란은 마이크로소프트가 윈도우 11의 효율성을 강조하고 저사양 하드웨어에서도 더 나은 성능을 제공하겠다고 공언했던 것과 상반되는 결과입니다. 특히 루디 후인(Rudy Huyn)과 같은 마이크로소프트 임원들이 완전한 네이티브 윈도우 앱 개발을 확대할 계획이라고 밝힌 바 있어, 현재의 날씨 앱 구현 방식은 이러한 전략과도 배치됩니다. 웹 기술을 활용한 앱 개발은 크로스 플랫폼 호환성 등 장점이 있지만, 네이티브 앱 대비 리소스 효율성 측면에서는 한계가 명확하며, 이는 사용자들에게 직접적인 불편함으로 다가올 수 있습니다. 이러한 문제는 단순한 날씨 앱을 넘어, 마이크로소프트가 추구하는 윈도우 생태계의 전반적인 효율성과 사용자 경험에 대한 재고를 요구하는 중요한 신호로 해석될 수 있습니다.