Я хотел бы запускать различные генераторы криптовалюты, так называемые майнеры, всякий раз, когда мой основной компьютер простаивает более 30 минут (без действий мыши или клавиатуры и т. Д.). Как бы я это настроил?
редактировать: пока не выбрал майнеров, которых бы я использовал, но я хочу добывать их для биткойнов, лайткойнов и именных монет.
Две идеи:
nice
Запустите вашу программу с очень низким приоритетом в фоновом режиме. Используйте команду nice
, чтобы
nice -n 19 your_command &
19 был самым низким приоритетом. Для этого вы можете создать запись автозапуска в ~/.config/autostart/
. Это лучше всего подходит для задач с интенсивным использованием процессора, а не для задач с интенсивным вводом-выводом.
Недостатком является то, что он всегда работает.
dbus hook
Заставка Gnome запускает событие dbus; когда это событие запускается, вы можете вызвать скрипт.
См. Как заставить Ubuntu автоматически запускать программу каждый раз, когда экран разблокирован? на superuser.com.
Я не пробовал это все же.