Pigpiod eating 7% CPU nonstop

Hi there,

On Raspberry Pi 4 4GB is pigpiod process eating 7% of CPU all the time.
Is this a necessary or there is a way to reduce it? (higher s parameter, etc?)

Thanks

May be helpful: https://github.com/joan2937/pigpio/issues/29

You can adjust the parameters by editing the file /lib/systemd/system/pigpiod.service

1 Like

Hi @setq does it possible to turn off this service on RPI without impact on SATA HAT ? Regards

The pigpiod is used to control the fan speed, see details: About the Quad SATA HAT fan noise/whines

Thanks for answer, is there any limit for parameters to keep fan control working?

i used -m and -s 10 and the pigpio.service is eating very little CPU…

This is how my pigpio.service looks like:

[Unit]
Description=Daemon required to control GPIO pins via pigpio
[Service]
ExecStart=/usr/bin/pigpiod -l -m -s 10
ExecStop=/bin/systemctl kill pigpiod
Type=forking
[Install]
WantedBy=multi-user.target

2 Likes

I’m very interested by this. I think I will have to bypass pigpio and control the fan manually if it’s always eating cpu