Subject: bug#76609: 31.0.50; The 0.1s repeat timer is very CPU-intensive; it might be a bug?

From: Eli Zaretskii <[email-masked]>
Date: Thu, 27 Feb 2025 18:46:05 +0200

> From: Eval Exec <[email-masked]>
> Date: Thu, 27 Feb 2025 23:44:16 +0800
> Cc: [email-masked]
> 
> > Then why are you worried by the CPU usage?
> Because I use laptop with battery everyday, I want to let Emacs more powersave. Get a better battery life. 

Running a high-frequency timer with non-trivial processing is
incompatible with saving battery.  This is why any significant
processing in an otherwise idle Emacs is considered a misfeature.

So users who want to save battery should be advised not to turn on
features such as the one you want to provide, because in Emacs moving
text on display at high frequency is not cheap, even without the
processing done for high-frequency timers.