From ArchWiki
Revision as of 17:54, 2 November 2012 by Robotanarchy (talk | contribs)
Jump to: navigation, search

trickle is a portable lightweight userspace bandwidth shaper, that either runs in collaborative mode (together with trickled) or in stand alone mode.

It works by preloading its own socket library wrappers, that limit traffic by delaying data.

Also trickle runs entirely in userspace.[1]


As usually:

pacman -S trickle

Systemd .service file for trickled

Daemon configuration

If you want to have application specific settings with trickled, create a /etc/trickled.conf as described in the trickled.conf(5) man page. For example:

Priority = 1
Time-Smoothing = 0.1
Length-Smoothing = 2
Priority = 8
Time-Smoothing = 5
Length-Smoothing = 20