Windows 11's built-in Weather app wastes more than 1 GB of RAM

(notebookcheck.net)

42 points | by akyuu 1 hour ago

7 comments

  • eviks 3 minutes ago
    > By comparison, Apple's native Weather app on macOS reportedly uses less than 250 MB of RAM

    That's also bloated, couldn't they find a better comparison to illustrate the egregious waste?

  • itopaloglu83 29 minutes ago
    And it also ads on it.

    Really Microsoft? Do you really need all the ads revenue from the weather app?

    What’s next? Ads on the start menu?

    • mort96 27 minutes ago
      Microsoft absolutely doesn't need it, but I'm guessing the weather app team (or the core filler apps team or whatever team is responsible for it) needs it to juice a metric to make some middle manager happy.

      And it makes the middle manager happy because it lets that middle manager report better numbers to their superiors again.

      Etc.

      It's why all large dysfunctional organisations do self destructive stuff like this.

      • SlightlyLeftPad 0 minutes ago
        “What value are you bringing to the company?” translates to “if you’re not printing money, you lose your job.”
    • WakeUpPeople 27 minutes ago
      > What’s next? Ads on the start menu?

      They already exist: https://www.howtogeek.com/windows-11-start-menu-ads-how-to-t...

  • iamcoder18 44 minutes ago
    This article seems to be underestimating how much RAM a weather app should take. A well thought-out, native Weather app wouldn't take more than 100 mb of RAM.
    • e2le 26 minutes ago
      What is the weather app doing that it requires 100MB? For such a simple application, that seems excessive.
      • kevincox 21 minutes ago
        Mostly rendering. A bunch of images, text, UI elements. On a modern high resolution display it adds up quite quickly. You can surely cut it down a bit, but 100MB isn't absurd.
        • charleslmunger 15 minutes ago
          A weather widget using 8 bit color plus alpha on a 4k display show three full size images in 100mb. But I suspect that's not the ux we're talking about here, and a widget style system has no excuse.
          • galad87 2 minutes ago
            Apple's Weather app has an animated background, glassy views, and nice animations like water droplets on the glassy views when it's raining. So rendering all that on a 4k or more display at 10bit depth is going to consume a bit of RAM. However I guess it can surely be improved to make it consume less RAM.
          • useasvg 1 minute ago
            Use an svg.

            Or render everything using css, 100mb is someone not trying. 1gb is absurd abuse that only domestic violence victims put up with.

          • satvikpendem 7 minutes ago
            https://wttr.in/ shows it's very possible.
        • puzzleincomplet 7 minutes ago
          [dead]
    • satvikpendem 7 minutes ago
      You don't need anything more than https://wttr.in/ even with all the fancy terminal graphics.
    • p1mrx 21 minutes ago
      My favorite '90s weather app was WetSock. The installer was 1.5MB, though I don't recall the RAM usage. It showed a sunny/cloudy/etc. icon in the system tray, with the temperature in a tooltip:

      https://web.archive.org/web/20010210023051/http://www.softse...

      https://web.archive.org/web/20070210195451/http://www.locutu...

    • karmakurtisaani 34 minutes ago
      This has strong "How much could a banana cost? 10 dollars?" vibes.

      Back in my day 100MB was all you had for all your compute, and somehow programs still ran.

      • whynotmaybe 12 minutes ago
        Back in my days, I had to remove the mouse driver from autoexec so that microprose grand pirx had 600kb of ram to start
      • kevin_thibedeau 23 minutes ago
        When RAM was $100 per MB that would be $10,000. You can do a weather app in much less provided you use native code.
      • big85 25 minutes ago
        LumiWeather for AmigaOS runs on 2 MB RAM.
        • drdaeman 6 minutes ago
          ESP32 in my OpenSprinkler pulls the weather (among a few more things it does) just fine and it has 520 kilobytes or RAM total.
    • lousken 41 minutes ago
      I am pretty sure xfce4 weather plugin takes a lot less.
  • feverzsj 35 minutes ago
    It's just msn weather page. Can't they use one single browser for all their apps instead of one per app?
    • whynotmaybe 10 minutes ago
      No, because you have to manage communication between different teams on "how" and "what" about the single browser, much easier to let every team do their "best" without any external interference
  • Wowfunhappy 23 minutes ago
    ...you know, I keep reading all this stuff about memory prices, and it does suck, but memory is still much cheaper per gigabyte than it was ~15 years ago.

    Which matters because the things most consumers are doing on their computers haven't changed in the past 15 years. We browse the web, edit photos, message friends, and so on. AI generally runs on remote servers anyway.

    For years, everyone kept saying it was fine that Electron used gigabytes of memory, because on modern PCs memory was plentiful anyway. Well, it's not plentiful anymore! Maybe it's time software developers actually used resources efficiently?

    Hey, you even have an LLM to help you now!

  • hyperhello 26 minutes ago
    I would like to be assured that the author knows the difference between actual memory and setting aside paging space.
  • drtournier 6 minutes ago
    PC games were the last reason why I still used windows. Now that Proton works wonders in Linux, I hope I don’t need to ever come back again. Great times with 98, xp and win7 that were snappy, easy to install and with no slop