auto nice daemon

auto nice daemon activates itself in certain intervals, and renices jobs according to their priority, and CPU usage. Jobs owned by root are left alone. Jobs are never increased in their priority. It is very flexible. The renice intervals can be adjusted, as well as the default nice level, and the activation intervals. A priority database stores user/group/job tuples along with their renice values for three CPU usage time ranges. The strategy for searching the priority database can be configured. Linux, OpenBSD, FreeBSD, Digital UNIX, Solaris, and IRIX are supported.

Tags Clustering/Distributed Networks
Licenses GPL
Operating Systems POSIX BSD OpenBSD Linux Other
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  27 Mar 2005 16:50
  • Rrelease-after

Changes: Under some Linux variants, /proc/<pid>/stat always belongs to root, thus undermining the renice efforts. and(8) now uses /proc/<pid> instead to determine the UID/GID of a process. On the and.conf.5 man page, the examples were fixed (now defaultnice instead of default).

  • Rrelease-mid
  •  10 Apr 2004 17:46
  • Rrelease-after

Changes: The ancestors of a process can now be used as an additional criterion for renicing, and the user can specify a minimum user id and group id, below which processes are left untouched. The signal handling configuration code is more robust now, and some rare 64bit bugs have been fixed.

  • Rrelease-mid
  •  18 Jun 2003 17:34
  • Rrelease-after

Changes: This release adds a Zombie fix for Linux.

  • Rrelease-mid
  •  27 Jan 2002 14:20
  • Rrelease-after

Changes: Ported to FreeBSD.

  • Rrelease-mid
  •  16 Dec 2001 15:18
  • Rrelease-after

Changes: This release adds a port to IRIX/IRIX64 and SunOS, a fix to stop overwriting existing configurations through make install, a small docs improvement (command name and regexes), and a change to a misleading log message (a seemingly negative nice level). gtop has been added to the default config file.

Ae6d2bd42a208a4f967ffada916d7f30_thumb

Project Spotlight

JamochaMUD

A MUD/MUCK client written in Java.

No-screenshot

Project Spotlight

svn ftp deploy

A script to deploy SVN changes to an FTP server.