Difference between revisions of "Trickle"

From ArchWiki
Jump to: navigation, search
(first draft)
 
Line 1: Line 1:
{{stub}}
+
{{stub|moar content needed}}
 
{{pkg|trickle}} is a portable lightweight userspace bandwidth shaper, that either runs in collaborative mode (together with trickled) or in stand alone mode.
 
{{pkg|trickle}} is a portable lightweight userspace bandwidth shaper, that either runs in collaborative mode (together with trickled) or in stand alone mode.
  

Revision as of 17:54, 2 November 2012

Tango-document-new.pngThis article is a stub.Tango-document-new.png

Notes: moar content needed (Discuss in Talk:Trickle#)

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]

Installation

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:

[ssh]
Priority = 1
Time-Smoothing = 0.1
Length-Smoothing = 2
[ftp]
Priority = 8
Time-Smoothing = 5
Length-Smoothing = 20