ioHook на электроне потребляет слишком много ресурсов процессора. Есть ли что-нибудь поблизости? Или альтернатива ioHook - PullRequest
4 голосов
/ 05 августа 2020

Я отслеживаю движения мыши пользователей и, получая эмиттер движения мыши, отправляю событие, которое заставляет его работать.

ioHook.on('mousemove', event => {
    dispatch(storeLatestWorkTimeStamp())
});

Иногда электронное приложение потребляет слишком много ЦП, больше, чем Skype и слабина .

Я попытался установить максимальное количество слушателей

ioHook.setMaxListeners(10);

Но это не помогает в потреблении ЦП.

Ниже приведен снимок экрана с выводом htop htop output

The usage varies from 60 to 90. Is there any way to control the CPU usage of ioHook.

Is there any other npm packages that serve the purpose as ioHook .

...