st3w / neo

Simulates the digital rain from "The Matrix" (CMatrix clone with 32-bit color and Unicode support)
Other
667 stars 25 forks source link

Neo 6.1 using 100% of a CPU core on Alacritty #26

Open danjenson opened 1 year ago

danjenson commented 1 year ago

This pegs one of my CPU cores when I run it in Alacritty 0.10.1.

Void LInux

Linux m2 5.19.13_1 #1 SMP PREEMPT_DYNAMIC Wed Oct 5 02:41:13 UTC 2022 x86_64 GNU/Linux

I've got a Quadro T2000 onboard too

st3w commented 1 year ago

What command are you using to run neo?

Normally, neo limits itself to 60 screen updates per second. I'm wondering if that isn't working on your setup.

Here is a command that should reduce CPU utilization significantly:

neo --fps=20 -d 0.5 --speed=5 --noglitch --colormode=0 --bold=0 --charset=ascii

Hopefully, it should avoid hitting 100% CPU utilization. If it does, then you could try to narrow down exactly which arguments help. Also, reducing the terminal's size helps reduce CPU utilization.