runwhenidle - Linux utility that can automatically pause a computationally-intensive command when user is in front of a computer and resume it when they are away.

This page summarizes the projects mentioned and recommended in the original post on /r/linux

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • swayidle

    Idle management daemon for Wayland

  • The logind idle hint relies on the desktop to set it; it is not a reliable source. All modern wayland compositors support ext-idle-notify-v1, previously kde-idle protocol. You can look at the implementation of swayidle for reference.

  • runwhenidle

    Linux utility that can be used to run a computationally or IO-intensive program when user is not in front of the computer.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • linux-cacule

    Archlinux Kernel based on the Cacule Scheduler and with many improvements.

  • For anyone using CPU or IO intensive programs, you can also keep using your desktop, with Cachy OS kernel or Bore scheduler/kernel and Ananicy or ananicy-cpp. Happy gentoo user here, compiling for hours while listening to music/browsing without hiccups.

  • bore-scheduler

    BORE (Burst-Oriented Response Enhancer) CPU Scheduler

  • For anyone using CPU or IO intensive programs, you can also keep using your desktop, with Cachy OS kernel or Bore scheduler/kernel and Ananicy or ananicy-cpp. Happy gentoo user here, compiling for hours while listening to music/browsing without hiccups.

  • Ananicy

    Discontinued Ananicy - is Another auto nice daemon, with community rules support (Use pull request please)

  • For anyone using CPU or IO intensive programs, you can also keep using your desktop, with Cachy OS kernel or Bore scheduler/kernel and Ananicy or ananicy-cpp. Happy gentoo user here, compiling for hours while listening to music/browsing without hiccups.

  • Ananicy Cpp

    A full, event-based rewrite of Ananicy made in C++ for better performance.

  • For anyone using CPU or IO intensive programs, you can also keep using your desktop, with Cachy OS kernel or Bore scheduler/kernel and Ananicy or ananicy-cpp. Happy gentoo user here, compiling for hours while listening to music/browsing without hiccups.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts