Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.2 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Utilities

    netbrake 0.2

    Download button

    Downloads: 556  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Salvatore Sanfilippo | More programs
    MIT/X Consortium Lic... / FREE
    February 26th, 2007, 21:05 GMT
    ROOT / Utilities

     Read user reviews (0)  Refer to a friend  Subscribe

    netbrake description

    netbrake provides a process oriented bandwidth limitation.

    netbrake provides a process oriented bandwidth limitation.

    Netbrake is an utility to limit the bandwidth used by a process. It does not require to modify the kernel, nor to be root in order to work. It is useful when you need to download a very big file from a fast server to avoid a network congestion that will result in a too slow web/irc/... experience. I use it mostly to download big files (like the kernel source code) with wget.

    Netbrake also implements a very simple HTTP filesystem extension, so you can use the standard text utils against some URL, without to change the code, nor recompile.

    Netbrake consists of a little dynamic library (libnetbrake.so). This library provides wrappers for important system calls, this makes possible the bandwidth limitation. To override the libc syscalls wrappers with the netbrake's ones you need to use LD_PRELOAD. To improve the easy of use a simple program (netbrake), that exports the right LD_PRELOAD environ variable and run the specified command (the one you need to limit) is included in the distribution.

    Requirements:

    · glibc

    Limitations:

    · Netbrake is not mature software, the current version is 0.2
    · It was a fast hack for my internal use so I can't ensure it will be mantained/extended in the future. For sure I'll apply minor fix if you send me diffs.

    What's New in This Release:

    · The 0.2 version fixes a compilation bug with new versions of glibc.



    Product's homepage

      


    TAGS:

    limit bandwidth | process bandwidth | limit process | netbrake | limit | process

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM