Permalink
Commits on May 15, 2012
  1. Merge branch 'master' of dirus.poelzi.uni.cx:Projects/ulatency/trunk …

    …into mt
    
    Conflicts:
    	src/core.c
    committed May 15, 2012
  2. first multithread tests

    committed May 15, 2012
  3. remove unclear rules

    committed May 15, 2012
Commits on May 14, 2012
  1. I spoke with dbus maintainers, turns out I understood things right. R…

    …emoved TODO comments.
    Shnatsel committed May 14, 2012
Commits on Apr 19, 2012
  1. Configs:

    added more audio and video players
    updated GNOME rules for GNOME3 (not sure if GNOME Shell is any better in terms of cgroups than gnome-panel, haven't tested that)
    added UI rules for Pantheon Shell and Unity
    added low-prio rules for BitTorrent clients
    added high-prio rule for D-bus
    added memory limit rules for GUI terminals with potentinally infinite scrollback
    added high-prio rules for screencasters (can be used as a base for matching realtime video capture)
    Shnatsel committed Apr 19, 2012
Commits on Dec 16, 2011
  1. add lastfm client

    committed Dec 16, 2011
  2. better stdout/stderr/stdin handling

    should fix arch 100% cpu bug in daemon mode. See
    https://aur.archlinux.org/packages.php?ID=45551
    committed Dec 16, 2011
Commits on Nov 9, 2011
  1. forgot header file

    committed Nov 9, 2011
  2. add some more audio players

    committed Nov 9, 2011
  3. better dbus bind handling

    do a retry count with sleep to bind to dbus and give up after 5 retries.
    don't do a assert through g_error in case of binding error
    committed Nov 9, 2011
Commits on Jul 23, 2011
  1. add timeout function for bfqio

    nialv7 committed Jul 23, 2011
  2. switch to bfq group scheduling

    nialv7 committed Jul 23, 2011
Commits on Apr 20, 2011
  1. show important group attributes in client

    show a list of important group values next to the group name in tree output.
    committed Apr 20, 2011
Commits on Apr 12, 2011
  1. check for polkit_authority_get_sync

    polkit_authority_get_sync does not exist in policykit 0.96 which is still
    widely used. Use the depricated function polkit_authority_get on older
    versions.
    committed Apr 12, 2011
Commits on Apr 5, 2011
  1. update todo/readme

    committed Apr 5, 2011
  2. update NEWS & ChangeLog

    committed Apr 5, 2011
  3. bump version

    committed Apr 5, 2011
  4. fix single task config

    committed Apr 5, 2011
  5. hide videoplayback for now

    cpuset has the problem that suspend will hotplug all cpus except 0 which
    causes cpuset cgroups to be reconfigured incorrectly. this is not a problem
    for processes in the root cgroup but in subgroups.
    ulatency needs to listen for upowerd events first so it can restart the scheduler
    after suspend
    committed Apr 5, 2011
  6. test if subsystem is loaded

    committed Apr 5, 2011
Commits on Apr 1, 2011
  1. add video_playback config

    experimental video_playback config tries to free as much cpu possible for video playback.
    it uses cpuset to ensure the cpu running the videoplayer and essentials like
    X server exclusivly on all except one core. this may help on systems that have
    trouble running a movie if the cpu is on it's limit decoding the movie.
    committed Apr 1, 2011
  2. cache available cgroup names

    committed Apr 1, 2011
Commits on Mar 27, 2011
  1. add xfce & lxde configs

    committed Mar 27, 2011
Commits on Mar 25, 2011
  1. better error messages on connecting errors

    more clear messages what the client is doing
    committed Mar 25, 2011
  2. retry process lookup in remote api calls

    the process to which a api call is done may not be existing in the processtree
    for example, when the netlink support is missing.
    
    in external apis the process missing will be tried to create when missing on
    the first lookup
    committed Mar 25, 2011