Back to News
Advertisement
nnh2 about 6 hours ago 4 commentsRead Article on nh2.me

HI version is available. Content is displayed in original English for accuracy.

I got so annoyed by various apps (VScode, Chromium, Firefox, Thunderbird) burning CPU/GPU cycles and and making my laptop hot and sluggish with spinners on otherwise static content, that I made this little page to fight this.
Advertisement

⚡ Community Insights

Discussion Sentiment

0% Positive

Analyzed from 137 words in the discussion.

Trending Topics

#spinner#those#spinners#called#loading#https#wikipedia#org#wiki#gpu

Discussion (4 Comments)Read Original on HackerNews

Diti•12 minutes ago
Those aren’t spinners (also called numeric updowns, see [1]). Those are throbbers (also called loading icons, see [2]).

[1]: https://en.wikipedia.org/wiki/Spinner_(computing)

[2]: https://en.wikipedia.org/wiki/Throbber

echoangle•about 2 hours ago
Your claimed GPU usage seems really high for a simple spinner, even considering the CPU is pretty old. I wonder if there's some other problem going on with your setup.
nh2•41 minutes ago
I don't think so. This is just what happens when you redraw the screen.

Doing it 30x more frequent than needed costs more, no matter if it's only 1 pixel.

This problem is not isolated to me or to just one machine. Check out the chromium bug about the tab loading spinner, for example. It is a "simple" spinner as well.

Or the Zed editor, which spams screen redraws even when nothing changes at all, so it has high GPU usage for still picture.

nonamesleft•about 1 hour ago
I truly wish i could get everything to use the ticking clock one at 1Hz (or maybe 0.5) for spinners, animation in user interfaces causes me anguish in general, so i have to go around filtering them on webapps.