Giter Site home page Giter Site logo

bhyvex / debloat Goto Github PK

View Code? Open in Web Editor NEW

This project forked from stimels7/debloat

0.0 2.0 0.0 5.79 MB

Scripts for doing better and fairer network, traffic control, optimization and shaping

Makefile 3.60% Shell 13.75% C# 2.27% Perl 2.29% Java 2.63% Visual Basic 1.75% C 43.46% Lex 0.38% Yacc 0.78% HTML 13.23% Lua 14.80% ApacheConf 0.01% GLSL 0.20% Gnuplot 0.47% Awk 0.24% R 0.13%

debloat's Introduction

Various scripts for less bufferbloated fair queuing, traffic shaping, etc

The principal item of interest in this repository is the src/debloat lua script which incorporates everything I know about how to get reduced latencies under load on wireless and ethernet.

There are also tests and test results in the test dir

All of varying quality. I’ll get better about automating these over time.

Some thank yous

My thanks to everyone in the debloating community for their hard work over the last year to address the bufferbloat issue. That list is far too long:

Tom Herbert: Byte Queue Limits - which takes a big bite out of the bloat and help all the other algorithms work once again…

Eric Dumazet: an unbelievable number of fixes and improvements to RED, ARED, SFB, SFQ, and a genuinely new combination of ideas in REDSFQ.

Jon Corbet of LWN: For writing some of the most informative articles on the problem and keeping the community up to date.

The linux ‘netdev’ mailing list - Notably Dave Miller and Steve Hemminger the linux-wireless mailing list - John Linville

Jim Gettys, Van Jacobson, Kathie Nichols, Vint Cerf, John Nagle, and the huge list of researchers that developed some of the algorithms we’ve played with…

Alcatel-lucent: for supporting jg on his quest….

ISC.org and LINCS.fr : for their kind donations of hardware, rack space, offices, time and energy -

Georgia Tech, Stanford, MIT, and a bunch of folk from various other universities around the world that I’ll have to collect and post….

The 150+ members of the bufferbloat.net wiki… The 300+ members of the bloat and cerowrt mailing lists… the 25+ standing members of the #bloat irc channel…

Huge contributions from various members of the #openwrt irc channel - notably nbd, jow, travis, junos, swalker….

Bob Cringley

Slashdot and other publications

ESR, Doc Searls, a whole bunch of bloggers credited elsewhere on the wiki (this very long list, I’ll add you to this when I remember)

For more about the bufferbloat problems (of which many, many remain to be solved) see: http://queue.acm.org/detail.cfm?id=2071893 and http://queue.acm.org/detail.cfm?id=2076798 -

If I missed anybody, I’m sorry. But a big thank you for joining into brain amplification.

debloat's People

Contributors

tohojo avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.