Több mint 1,2 GB RAM-ot eszik a Windows 11 gyári Időjárás alkalmazása

windows-11-weather-app

Néhány fokos hőmérséklet-előrejelzésért cserébe szinte hihetetlen mértékű memóriát pazarol el a Microsoft rendszere.

Az operációs rendszerek beépített segédprogramjai hagyományosan azt a célt szolgálják, hogy gyors, pehelykönnyű információkat nyújtsanak a felhasználónak. A Windows 11 alapértelmezett MSN Weather (Időjárás) applikációja esetében azonban a valóság teljesen mást mutat. A legfrissebb mérések és tesztek rávilágítottak arra, hogy az apró szoftver háttérben történő futtatása vagy egyszerű megnyitása döbbenetes mennyiségű erőforrást emészt fel. Míg egy egyszerű rendszerkomponenstől elvárható lenne a minimális memóriaigény, a gyári Időjárás program tétlen állapotban is 1,2 gigabájt feletti rendszermemóriát köthet le.

Webes keretrendszer a natív kód helyett

A túlzott memóriahasználat mögött elsősorban a szoftver technológiai architektúrája áll. A Windows 11 Időjárás alkalmazása ugyanis valójában nem egy önálló, natív C++ vagy WinUI 3 alapon megírt operációsrendszer-program. A Microsoft mérnökei egy WebView2 alapú webes csomagolót (úgynevezett web wrappert) alkalmaztak, amely a színfalak mögött lényegében egy teljes értékű Chromium böngészőmotort futtat.

Amikor a felhasználó rákattint a tálcán lévő időjárás ikonra vagy megnyitja az alkalmazás ablakát, a Feladatkezelő tanúsága szerint akár 8-9 különálló Chromium alfolyamat is elindul a háttérben. Ezek a folyamatok felelnek a grafikus felület kirajzolásáért, a műholdas radarképek frissítéséért, a csapadéktérképek betöltéséért és az adatok folyamatos szinkronizálásáért. Mivel minden egyes böngészőfolyamat saját memóriaterületet foglal le, a legegyszerűbb előrejelzés megtekintése is összemérhető egy tucat böngészőfül nyitva tartásával.

Reklámok a fizetős operációs rendszerben

A magas memóriaigény mellett egy másik szembetűnő tényező a beépített hirdetések jelenléte. Az MSN Weather felületén a meteorológiai adatok közé beékelve harmadik féltől származó reklámblokkok jelennek meg, köztük zenei szolgáltatók, pénzügyi vállalkozások vagy szoftverfejlesztők hirdetései. Mivel a webes hirdetési hálózatok dinamikusan töltik be a kódjaikat és a hozzájuk tartozó vizuális elemeket, ezek a folyamatok tovább növelik a háttérbeli RAM-fogyasztást.

A jelenség komoly visszatetszést szül a felhasználók körében, hiszen a Windows 11 licencdíjáért fizető vásárlók egy olyan gyári rendszerösszetevőt kapnak, amely egyszerre terheli le a hardvert és jelenít meg kéretlen kereskedelmi tartalmakat.

A 8 GB memóriával szerelt gépek csapdája

A mérési eredmények időzítése kifejezetten kellemetlen a gyártó számára. A Microsoft a közelmúltban frissítette a hivatalos dokumentációját, ahonnan eltávolította a korábbi, 32 GB RAM-ot javasló ajánlásokat, és határozottan azt kommunikálja, hogy a Windows 11 zökkenőmentesen fut 8 GB memóriával szerelt számítógépeken is. A gyakorlati tesztek alapján azonban egy 8 GB rendszermemóriával rendelkező laptopon vagy asztali gépen az Időjárás alkalmazás egymaga elviszi a teljes kapacitás közel 15-20 százalékát.

A térképek nagyítása, a szélsebesség-diagramok vagy a légszennyezettségi adatok közötti váltás során a memóriahasználat eléri az 1,5–1,6 gigabájtot is. Ez a hirtelen kiugrás az belépőszintű hardvereken érezhető lassulást, akadást okozhat, amennyiben a felhasználó párhuzamosan más, erőforrás-igényes munkaszoftvereket vagy több böngészőfület futtat.

Versenytársak és a reklámmentes alternatívák

A Microsoft megközelítése még élesebb megvilágításba kerül, ha összevetjük a többi népszerű operációs rendszer beépített megoldásaival. Az Apple macOS rendszereiben található gyári Időjárás applikáció natív kódot használ, reklámmentes, és mindössze körülbelül 240-250 megabájt memóriából jeleníti meg a részletes előrejelzéseket és a műholdas térképeket. A Linux disztribúciókban használt GNOME Weather pedig még ennél is kevesebb, csupán 160 megabájt körüli RAM-ot igényel.

A Windows 11 Időjárás alkalmazása így nagyjából ötször több memóriát használ fel ugyanannak a feladatnak az ellátására, mint az Apple párhuzamos megoldása.

Memóriaigény és működési jellemzők összehasonlítása

Alkalmazás és operációs rendszer Átlagos RAM-használat Technológiai háttér Beépített hirdetések
Windows 11 Időjárás (MSN Weather) 1200 MB – 1600 MB WebView2 / Chromium web wrapper Igen
Apple macOS Időjárás 240 MB – 250 MB Natív ARM/Intel kód Nem
Linux GNOME Weather 160 MB Natív GTK alkalmazás Nem

A hazai felhasználókat érintő gyakorlati következmények

Magyarországon a vállalati és lakossági számítógéppark jelentős része továbbra is 8 GB vagy 16 GB rendszermemóriával szerelt konfigurációkból áll. A hazai irodai környezetben és az átlagos otthoni felhasználás során a memóriapazarlás közvetlen teljesítménycsökkenésként jelentkezhet. Különösen igaz ez a háttérben futó tálca-kisalkalmazásokra (widgetekre), amelyek folyamatosan frissítik a helyi időjárási adatokat.

Azok a magyar felhasználók, akik korlátozott erőforrásokkal rendelkező laptopon dolgoznak, a Windows 11 beállításaiban a tálca testreszabási menüpontjában kikapcsolhatják az Időjárás widgetet, vagy teljesen eltávolíthatják a csomagot a PowerShell segítségével, megszabadítva a rendszert a felesleges terheléstől.

Rendszeroptimalizáció és a jövőbeli kilátások

A Microsoft korábban jelezte azon szándékát, hogy a beépített alapalkalmazásokat fokozatosan átülteti a gyorsabb és hatékonyabb WinUI 3 struktúrába. Az egyelőre nem tisztázott, hogy az MSN márkajelzésű, hirdetéseket tartalmazó webes applikációk mikor vagy egyáltalán sorra kerülnek-e ebben a folyamatban.

Ameddig a natív átirat nem készül el, az Időjárás alkalmazás jó példája marad annak, miként okozhat jelentős hardveres teljesítményveszteséget a webes keretrendszerek túlzott használata az operációs rendszerekben.