Projects / noflushd

noflushd

noflushd is a simple daemon that monitors disk activity, spins down disks whose idle time exceeds a certain timeout, and stops writes to them in order to keep them spun down as long as possible. It's mainly used on laptops to save power, but can also be useful to desktop users with noisy hard disks. noflushd requires a kernel thread named kupdate which is present in Linux kernel version 2.2.11 and later. For earlier kernels, bdflush version 1.6 provides equal functionality.

Licenses GPL
Operating Systems POSIX Linux
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  20 Jan 2004 13:35
  • Rrelease-after

Changes: This release adds support for the 2.6 Linux kernel series. Configuration in standard setups such as laptops is now easier due to changes in the default behaviour. Several bugfixes and documentation updates have been applied.

  • Rrelease-mid
  •  29 Jan 2002 05:58
  • Rrelease-after

Changes: An option was added to prevent spindown when a machine is being used interactively. A workaround was added to avoid an error condition where disks would spin up again right after spindown. The documentation has been updated to document noflushd's interference with _any_ journaling filesystem.

  • Rrelease-mid
  •  07 Aug 2001 14:11
  • Rrelease-after

Changes: This release ensures that hotplugged disks get synced properly, and only syncs present partitions. The high CPU usage bug on devfs systems has been fixed. A generic startup script works on the latest 2.4 kernels.

  • Rrelease-mid
  •  13 Mar 2001 10:49
  • Rrelease-after

Changes: Handling of timeout lists was fixed. The installation location of the init script was corrected. Verbose spindown messages were re-introduced. The name change of kupdate to kupdated in kernel versions 2.4.2-ac15 and 2.4.3pre3 is now honored.

  • Rrelease-mid
  •  30 Jan 2001 06:13
  • Rrelease-after

    Changes: This release supports the latest 2.4 kernels (but will no longer work on kernels 2.3.99pre8 to 2.4.0-test8!), improves error reporting, and fixes polling intervals in multi-disk mode.

    No-screenshot

    Project Spotlight

    Daily Collection

    Software which manages the daily accounting activity of small banks.

    E118f6d89741593f4cb04c6ee6bcfd86_thumb

    Project Spotlight

    OTRS

    A help desk and ITIL compliant IT service management solution.