Questions tagged [trickle]

trickle is a portable lightweight userspace bandwidth shaper. trickle works by taking advantage of the unix loader preloading. Essentially it provides, to the application, a new version of the functionality that is required to send and receive data through sockets.

trickle works by taking advantage of the unix loader preloading. Essentially it provides, to the application, a new version of the functionality that is required to send and receive data through sockets. It then limits traffic based on delaying the sending and receiving of data over a socket. trickle runs entirely in userspace and does not require root privileges.

8 questions
8
votes
3 answers

Using trickle with Git

I would like to throttle a simple git pull using trickle. This seems like it should be easy: trickle -d 100 git pull, but when git shows its bandwidth rate, it still hovers around 3.3 MiB/s for me, much greater than the supposed maximum of 1000…
cg505
  • 192
  • 1
  • 2
  • 10
3
votes
1 answer

How to throttle bandwidth for OverGrive in Linux (Debian)?

I've installed trickle but can't seem to get it to throttle overGrive. $ trickle -d 500 -u 100 overgrive trickle: Could not reach trickled, working independently: No such file or directory trickle: exec(): No such file or directory Is there another…
General Chad
  • 455
  • 1
  • 5
  • 17
2
votes
1 answer

Why doesn't the trickle utility affect my dynamically-linked golang program?

I have a golang program that uploads a ton of data to OpenStack Object Storage over https. It relies on the golang standard library "net/http" to do the work. I would like to use trickle to rate-limit the upload of the data, but running my code…
1
vote
1 answer

trickle does not limit the bandwidth of gsutil

I have tried to copy a .mp4 file from my local directory to my google cloud bucket, using: gsutil cp my_filefile.mp4 gs://my_bucket This part works as expected, but when i try to limit the bandwidth, using: trickle -d 10 -u 10 gsutil cp…
bachla
  • 21
  • 3
1
vote
1 answer

Getting "[Errno 14] Bad address" when using Trickle with AWS CLI

I'm trying to use Trickle with AWS CLI S3. When I run a sync command without Trickle, everything goes through without error (but I'm hitting my host's bandwidth limits). When I run the same command with trickle I get the following output and my…
binaryorganic
  • 1,554
  • 4
  • 17
  • 25
0
votes
1 answer

Trickle FTP connection

I have a script for backing up my data. The last line is: echo "$FTPConnectstring $FTPCommands bye" | ftp -ivn It works great, but I wish I could 'trickle' this (i.e. limit upload bandwidth usage). I tried many command lines like these: echo…
felix
  • 33
  • 6
0
votes
1 answer

Trickle error :- failed:connection refused

I have an Azure Iot Hub endpoint where I have to send some data (consider small strings). I want to set the speed of sending the data to that url and am using Trickle to achieve that. I thought trickle -d 30 -u 30 wget…
0
votes
1 answer

Cannot trickle ICE server using external IP, Coturn server in Ubuntu

I have setup Coturn server from Url https://www.webrtc-experiment.com/docs/TURN-server-installation-guide.html#coturn in Ubuntu. Turnserver is working fine using local-ip, but when I try to trickle using exernal-ip I get error Not reachable? If I…
Mhadonis
  • 330
  • 3
  • 11