Windows 11 का अंतर्निहित Weather ऐप 1 GB से अधिक RAM बर्बाद करता है
Windows 11 का अंतर्निहित Weather app लगभग 0.5–1 GB RAM उपयोग करता बताया गया है, क्योंकि यह मूलतः Microsoft के WebView2/Chromium framework में लिपटा MSN Weather web page है, और इसमें ads भी दिखते हैं। टिप्पणीकार इसकी तुलना native weather tools से करते हैं जो अधिकतम कुछ दर्जन मेगाबाइट लेते हैं, और यह भी नोट करते हैं कि ~250 MB पर Apple का macOS Weather app भी इतनी साधारण चीज़ के लिए bloated माना जाता है। चर्चा आधुनिक software bloat, विकृत corporate incentives, और RAM prices बढ़ने के साथ efficiency की बढ़ती अहमियत की आलोचना तक फैल जाती है, जहाँ कुछ उपयोगकर्ता हल्के विकल्प सुझाते हैं या Windows छोड़ने की बात करते हैं.
मेमोरी उपयोग और तुलना
- कई टिप्पणीकार 1 GB को एक weather app के लिए बेहद ज़्यादा मानते हैं; कुछ अपने सिस्टम पर “सिर्फ” ~450–700 MB रिपोर्ट करते हैं, लेकिन फिर भी इसे अत्यधिक कहते हैं।
- लेख की macOS Weather (~250 MB) से तुलना Microsoft के लिए बहुत खराब मानी जाती है, लेकिन यह भी दर्शाती है कि Apple का ऐप भी bloated है।
- उल्लेख किए गए अन्य weather apps: GNOME Weather (
150 MB), KDE/Plasma widgets (1–50 MB incremental, क्योंकि libs shared हैं), विभिन्न CLI tools और छोटे native apps 1–10 MB कुल रेंज में।
मूल कारण: web tech, architecture, और graphics
- मुख्य बिंदु: Windows 11 Weather मूलतः MSN Weather वेबसाइट है, जो WebView2 (Chromium) wrapper में चलती है और कई renderer/GPU processes स्पॉन करती है।
- इस पर बहस कि आधुनिक GUI compositing और high‑DPI graphics को कितना RAM “चाहिए”:
- समर्थक: 4K/HDR screens पर rich, animated, localized UI के लिए 100–300 MB “reasonable” है।
- आलोचक: एक साधारण window के लिए framebuffer और assets कुछ दसियों MB से अधिक नहीं होने चाहिए; बाकी framework और browser overhead है।
- measurement पर स्पष्टीकरण:
- Task Manager का default “Memory” private working set होता है (वास्तविक committed, non‑shared RAM)।
- Windows सामान्यतः Linux की तरह overcommit नहीं करता; virtual memory को ज़्यादा reserve करने से सभी RAM physically इस्तेमाल होने से पहले ही allocation failures हो सकते हैं।
Ads, incentives, और Microsoft practices
- इस बात की कड़ी आलोचना कि एक built‑in OS app न केवल भारी RAM उपयोग करता है बल्कि ads भी दिखाता है; कुछ लोग इसे internal incentive structures से जोड़ते हैं (teams user experience की बजाय engagement/ad metrics के पीछे भागते हैं)।
- Start menu ads और Windows में अन्य “enshittification” patterns को भी संदर्भ के रूप में बताया गया है।
- कुछ लोग तर्क देते हैं कि Microsoft ने native efficiency को web-tech reuse और organizational convenience के मुकाबले नीचे कर दिया है।
विकल्प और workarounds
- सुझावों में शामिल हैं:
- Weather app को uninstall करना।
- MSN Weather page को Edge PWA के रूप में pin करना, साथ में uBlock Origin (~130 MB, no ads)।
- terminal tools (जैसे wttr.in, wego, curl scripts) या हल्के desktop widgets का उपयोग करना।
- Linux desktops (KDE, GNOME, tiling WMs) पर जाना, जहाँ पूरे systems अक्सर कुछ GB से कम पर idle रहते हैं।
व्यापक विचार: software bloat, RAM prices, और AI
- लंबे subthread में याद किया गया कि पहले rich applications कुछ MB में चलती थीं, जबकि आज multi‑hundred‑MB utilities आम हैं।
- “RAM is cheap” बनाम हाल की RAM price spikes और 8 GB systems के फिर से आम होने पर बहस।
- कई लोग सुझाव देते हैं कि LLMs/agents का उपयोग अब apps को systematically de‑bloat करने या lean native code में rewrite करने के लिए किया जा सकता है, लेकिन चिंता है कि मौजूदा incentives और अधिक web/electron‑style bloat को ही बढ़ावा देंगे।