"Windows 95 was 30 MB" is such an ignorant, obnoxious, trite take. a triple buffered framebuffer (which you want for smooth scrolling) for my 4K display is 70 MB in *pixels alone*. Obviously a complete webpage with precomposed textures would take more.https://twitter.com/julienPauli/status/1042113172143067138 …
-
Show this thread
-
Replying to @whitequark
"Precomposed textures" doesn't sound very reasonable for a webpage. I can't think of any good reason for a webpage whose purpose isn't delivering high-res media to be more than a few hundred kB.
1 reply 0 retweets 12 likes -
Replying to @RichFelker
The current generation of browsers is optimizing for input latency at cost of memory consumption, which is a tradeoff that isn't right for everyone (probably not for you!) but is a decision that should be acknowledged as valid
2 replies 1 retweet 27 likes -
Replying to @whitequark
Maybe I misunderstand; I thought you were talking about loading that much data over the network, not rendering pipeline on the client. Still not sure how it helps input latency though.
1 reply 0 retweets 0 likes -
Replying to @RichFelker @whitequark
Ideal performance and memory usage should be achieved by compressing all image data, decompressing on the fly when displaying it. (Decompressing jpeg is a lot faster than memcpy if done right.)
1 reply 0 retweets 0 likes -
Replying to @RichFelker
ideal performance and power usage (which is more important than memory usage for the vast majority of browser users today) is achieved by doing everything on GPU, which precludes this kind of tricks
2 replies 0 retweets 0 likes -
Replying to @whitequark
GPU can do decompression. Static power consumption of DRAM refresh for 8x as much RAM as you should need has got to be a bigger overall batt life cost than dynamic consumption under active use...
1 reply 0 retweets 0 likes
as far as I know no existing system actually powers down unused RAM because all accesses are interleaved across every chip
-
-
Replying to @whitequark @RichFelker
this is, of course, done because faster RAM access means faster race-to-idle for the CPU cores, which has obvious immediate benefits.
0 replies 0 retweets 1 likeThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.