ulatencyd - Daemon to minimize latency on a linux system using cgroups

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name ulatencyd
Package version 0.5.0
Package release 7
Package architecture i386
Package type deb
Installed size 390 B
Download size 113.70 KB
Official Mirror ftp.br.debian.org
Ulatency is a daemon that controls how the Linux kernel will spend it's
resources on the running processes. It uses dynamic cgroups to give the
kernel hints and limitations on processes.
It strongly supports the lua scripting language for writing rules and the
scheduler code.
The Linux scheduler does a pretty good job to give the available resources
to all processes, but this may not be the best user experience in the
desktop case. ulatencyd monitors the system and categorizes the running
processes into cgroups. Processes that run wild to slow down the system
by causing massive swaping will be isolated.


Package Version Architecture Repository
ulatencyd_0.5.0-7_amd64.deb 0.5.0 amd64 Debian Main
ulatencyd - - -


Name Value
dbus -
dpkg >=
libc6 >= 2.7
libdbus-1-3 >= 1.0.2
libdbus-glib-1-2 >= 0.78
libglib2.0-0 >= 2.22.0
liblua5.1-0 -
libpolkit-gobject-1-0 >= 0.99
libxau6 -
libxcb1 -
lua -
lua-posix -
lua5.1 -


Type URL
Binary Package ulatencyd_0.5.0-7_i386.deb
Source Package ulatencyd

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install ulatencyd deb package:
    # sudo apt-get install ulatencyd




2012-06-30 - Alessandro Ghedini <ghedo@debian.org>
ulatencyd (0.5.0-7) unstable; urgency=low
* Add 05_fix-lua-posix-access-calls.patch (Closes: #679564)
2012-06-14 - Alessandro Ghedini <ghedo@debian.org>
ulatencyd (0.5.0-6) unstable; urgency=low
* Add 04_fix-minimum-blkio-weight.patch (Closes: #677150)
2012-04-07 - Alessandro Ghedini <ghedo@debian.org>
ulatencyd (0.5.0-5) unstable; urgency=low
* Add Pre-Depends: ${misc:Pre-Depends} for dpkg-maintscript-helper
(Closes: 659795)
* One Depends per line
* Update debian/copyright format as in Debian Policy 3.9.3
* Bump Standards-Version to 3.9.3
* Email change: Alessandro Ghedini -> ghedo@debian.org
* Bump debhelper compat level to 9
- Add 0003-fix-pretty_print_signals-insecure-printf.patch to fix FTBFS
with hardening flags
* ulatencyd Depends on lua-posix instead of liblua5.1-posix1 
(which is now a transitional package)
2011-11-01 - Alessandro Ghedini <al3xbio@gmail.com>
ulatencyd (0.5.0-4) unstable; urgency=low
* Sleep between stop and start during restart (Closes: #643582).
* Rename DAEMON_OPTS -> DAEMON_ARGS in default config (Closes: #644467).
* Disable memory+swap parameters (Closes: #644598).
* Thanks to Ritesh Raj Sarraf (rrs) for all the bug reports.
2011-07-06 - Alessandro Ghedini <al3xbio@gmail.com>
ulatencyd (0.5.0-3) unstable; urgency=low
* Make the memory resource controller optional (Closes: #632845).
* Bump Standards-Version to 3.9.2 (no changes needed).
2011-04-19 - Alessandro Ghedini <al3xbio@gmail.com>
ulatencyd (0.5.0-2) unstable; urgency=low
* Use dh_installdeb to move conffile.
* Bump debhelper version in Build-Depends.
* Depends on dbus (Closes: #623317).
2011-04-05 - Alessandro Ghedini <al3xbio@gmail.com>
ulatencyd (0.5.0-1) unstable; urgency=low
* New upstream release.
* Remove manpages (merged upstream).
* Move conffile rules/scheduler_desktop.lua to scheduler/desktop.lua.
* Update debian/copyright with lua2dox copyright.
* Remove unused variable ${shlibs:Depends} for ulatency package.
* Build-Depends on libpolkit-gobject-1-dev (needed by new release).
* Build with libluajit-5.1-dev instead of liblua5.1-0-dev if installed.
* Fix documentation installation.
* Fix typo in logrotate config.
2011-03-13 - Alessandro Ghedini <al3xbio@gmail.com>
ulatencyd (0.4.10-1) unstable; urgency=low
* Initial release (Closes: #610495).

See Also

Package Description
uligo_0.3-6_all.deb tsumego (go problems) practice tool
ulogd-mysql_1.24-3.3_i386.deb MySQL extension to ulogd
ulogd-pcap_1.24-3.3_i386.deb pcap extension to ulogd
ulogd-pgsql_1.24-3.3_i386.deb PostgreSQL extension to ulogd
ulogd-sqlite3_1.24-3.3_i386.deb SQLite 3 extension to ulogd
ulogd_1.24-3.3_i386.deb The Netfilter Userspace Logging Daemon
umbrello_4.8.4+dfsg-1_i386.deb UML modelling tool and code generator
uml-utilities_20070815-1.3_i386.deb User-mode Linux (utility programs)
umlet_11.3-5_all.deb simple, text driven UML drawing tool
umview-mod-umdevtap_0.8.2-1_i386.deb View-OS in user space - Virtual TUN/TAP module
umview-mod-umfuseext2_0.4-1_i386.deb View-OS in user space - ext2 module for UMFUSE
umview-mod-umfusefat_0.1a-1_i386.deb View-OS in user space - FAT module for UMFUSE
umview-mod-umfuseiso9660_0.3-1_i386.deb View-OS in user space - ISO9660 module for UMFUSE
umview-mod-umlwip_0.8.2-1_i386.deb View-OS in user space - LWIPv6 gateway module
umview-mod-viewfs_0.8.2-1_i386.deb View-OS in user space - Filesystem mangling modules