Live data from Hacker News

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

notebookcheck.net

301–310 of 621 posts

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

#301

They're pointing to macOS and saying it uses 5 times less RAM there, but is 230MB for a weather app really something to be proud off?

Here is an example of one built using Real Basic on Mac Os system 7+. Probably uses less than 1MB.

https://tinkerdifferent.com/threads/snazzy-weather-a-snazzie...

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

#302
post #293

Earlier quoted context omitted.

This is a narrative that MS, Google etc want you to believe. They gutted it for ads. That's what's happening. There are workarounds now, that's what the existing ad block options are. They are heavily kneecapped.

[flagged]

No, but you failed to comprehend the section of my comment where I mentioned "workarounds [...] are what the existing ad blockers now use"

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

#303

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?

Yeah it is actually really sad when a company the size of MS still bows down to the great god Advertising!

Avert ye eyes for there are no morals in these bad lands of Redmond!

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

#304

What's worse is that the previous version of the same Weather app was fully native on Windows 10. Why would you take a perfectly working app and downgrade it like this?

In a parallel universe Microsoft would have never killed Windows phone and they would have been forced to keep these apps a little more memory/performance friendly.

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

#305

Earlier quoted context omitted.

> and a common screen size at the time was 1280x1024 Maybe if you were really rich and only used high end desktops. A lot of the computers I used back then were still 800x600, fancier ones were 1024x768. If you happened to also have a 2D accelerator card you'd potentially have 1280x1024. And lots of apps purposefully ran at a much lower color depth, it was common for games to run at 8 or 16 bit color mode.

Cheapest local brand 15" CRTs could do 1280x1024 in early 2000s. because you weren't limited by the panel unlike LCDs. You'd need better than perfect vision to be able to make use of it, though.

It's less of a question of if you could get a CRT that could do it versus having a PC with the video RAM and drawing performance to do it effectively at high color bit depth. Tons of extremely common desktops at the time shipped with only 2-4MB video memory with their integrated graphics chipsets. You're not doing 1280x1024 at 32-bit color with 2MB of RAM.

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

#306
post #263

Earlier quoted context omitted.

> and a common screen size at the time was 1280x1024 Maybe if you were really rich and only used high end desktops. A lot of the computers I used back then were still 800x600, fancier ones were 1024x768. If you happened to also have a 2D accelerator card you'd potentially have 1280x1024. And lots of apps purposefully ran at a much lower color depth, it was common for games to run at 8 or 16 bit color mode.

Early 90s maybe. By the end of the 90s and definitely early 2000s CRT screens were 1024×768 for the cheap crap and 1600×1200 for the high-end (with 1280×1024 as a mid-range).

Yeah sure you can take a machine with only 4MB of video memory and try to draw a 1600x1200 CRT, but you're not going to be able to have that many colors.

It often wasn't a limitation of your monitor, it was a limitation of your video adapter. Rattling off some common specs of monitors isn't telling the full story of what most random people were actually experiencing.

I still remember having to upgrade our main home desktop at the time of Warcraft I I'd release because it didn't have enough video memory to meet the 8MB minimum needed. That was in 2002 on a machine purchased with XP, a Pentium 4 HT with 512MB of system memory. Not necessarily a low end machine, but obviously not a gaming PC at the time and much newer than many systems sold for Windows 98.

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

#307

Earlier quoted context omitted.

This is only relevant if we assume CPU rendering. The article described system RAM use, not video RAM use. Task Manager doesn't combine the two. They clearly spent it on maintaining their independent Chromium instance instead.

One thing shared between old software rendered desktops and modern videogames is that they shunned these intermediate 'composited' screens. On the desktop, there used to be the screen, and basically windows used to draw on top of each other, there was no intermediate buffer for the whole window to draw itself to, which would then be smushed together with all others. Video games are the same (mostly) - everything is r…

There’s a reason why all modern desktop environments are designed the same way: power efficiency when multitasking.

Imagine you have 3 windows visible at the same time: a videogame rendering at the refresh rate of the display 144 Hz, a video player rendering frames at 30 Hz, and a text editor rendering blinking cursor at 2 Hz. Because the videogame wants to deliver frames at 144 Hz, the desktop compositor has to deliver the entire desktop at 144 Hz. Asking the video player and especially the text editor to also deliver frames at that frequency would be wasteful. Irrelevant for desktops with fast discrete GPUs, but directly translates to battery drain on laptops.

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

#309
post #51

Earlier quoted context omitted.

Vector icons. It can be fit under 50MBs.

Those still have to be rasterised to a pixel-based frame buffer at render/compositing time.

Yes but that space would have existed anyway for a window of that size regardless of its contents.

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

#310
post #248

Earlier quoted context omitted.

> i'm playing a bit fast and loose with what lives on the GPU and what lives on the CPU here. On many systems, they share a memory pool anyway. But on systems with discrete GPUs, most of this is gonna be video memory Yeah this is irrelevant here, windows doesn't share both in 99 of the case.

What do you mean by "windows doesn't share both"? Windows doesn't get a say, Intel iGPU systems literally don't have video memory

IGPU systems on Windows usually set aside a fixed pool of memory for the graphics usually set by the platform. As in, if you need more video memory you need to go to the BIOS and reconfigure it. When you look at total system memory available in Windows it's the total installed minus however much you defined for the video memory. If you need to have the GPU mess with something you still have to a copy it from the system side to the GPU side. Applications can run out of video memory while still having available system memory.

It's only been somewhat recent that I've personally seen much hardware that allows for that reservation to be dynamically defined, and not with any Intel integrated graphics so far.

Post reply on HN