1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          trickle(Linux安裝和使用Trickle以便更好的進行寬帶控制的方法)

          來源:互聯網轉載 時間:2024-05-11 23:20:43

            Trickle 是什么?

            Trickle是一款帶寬控制供給,用來限制如Firefox, FTP , SSH以及其他使用網絡帶寬的程序的帶寬。你希望你的Youtube音樂體驗影響到你的ftp下載么?如果不想,請繼續閱讀這篇文章,學習如何在你的機器上安裝和使用trickle。

            怎樣在Linux上安裝Trickle

            trickle工具有一些依賴包,安裝和使用trickle之前必須安裝“libevent 庫”,不過這個庫在大多數現在的Linux機器上已經默認安裝。

            在 Debian/Ubuntu/Linux Mint 上

            在Debian/Ubuntu/Mint 機器上運行 apt-get install trickle進行安裝。請確保源列表已經更新,接著安裝你想要的應用。

            $ sudo apt-get update

            $ sudo apt-get install trickle

            在 RHEL/CentOS/Fedora 上

            首先你需要更新系統,然后使用下面的命令安裝trickle。

            # yum update

            # yum install trickle

            Trickle如何工作?

            Trickle通過控制socket數據讀寫量來控制和限制應用的上傳/下載速度。它使用另一個版本的BSD套接字API,但是區別是trickle還管理socket調用。

            要注意的是trickle使用動態鏈接和加載,所以它只對于使用“Glibc庫”的程序有用。由于trickle可以設置數據在socket上的傳輸延遲,所以它可以用來限制一個應用的網絡帶寬。

            Trickle不能做什么?

            Trickle不能用于限制使用UDP協議的應用的帶寬,它只可用于TCP連接,但是你要知道它也并不是對所有的TCP連接有效。如果你一直仔細地看這篇文章,你可以猜到原因是什么。你還記得trickle只對使用Glibc庫應用有效吧?

            還要說一下,trickle無法工作在使用靜態鏈接的可執行程序上。

            確定Trickle是否可運行在某個特定應用上

            既然trickle無法限制每個應用的上傳/下載速度,就應該有個方法找出trickle可以工作的應用。

            ldd工具可以幫我們找出某個特定的程序是否使用了libc.so庫。如果程序使用了這個庫,就可以使用trickle來限制它的網絡帶寬使用。

            ldd命令用于打印每個程序需要的共享庫。如果你是一個好奇的Linux Geek,那么你可以使用man命令來找出關于ldd工具的更多信息。

            # man ldd

            Filezilla是一款使用ftp協議傳輸文件的程序,trickle可以用來限制它的下載或者上傳速度么?在你考慮的時候,我使用以下的命令來找出trickle是否可用于filezilla。

            # ldd filezilla | grep libc.so

            就我而言,它輸出了如下:

            oltjano@oltjano-X55CR:/usr/bin$ ldd filezilla | grep libc.so

            libc.so.6 =》 /lib/i386-linux-gnu/libc.so.6 (0xb6bc4000)

            既然filezilla使用了“libc.so”庫,那么trickle可以用來限制它的網絡帶寬。這個方法可以用在任何你感興趣的程序上。

            學習如何使用Trickle

            使用下面的命令輸出trickle工具的版本。

            root@oltjano-X55CR:~# trickle -V

            trickle: version 1.07

            Linux有很多命令行工具使測試(實驗)變得有趣和美麗。下面的命令使用wget 工具來下載最新的Pear OS鏡像。

            root@oltjano-X55CR:~# wget http://sourceforge.net/projects/pearoslinux/files/Pear%20OS%208/pearos8-i386.iso/download

            --2013-11-20 11:56:32-- http://sourceforge.net/projects/pearoslinux/files/Pear%20OS%208/pearos8-i386.iso/download

            Resolving sourceforge.net (sourceforge.net)。。。 216.34.181.60

            Connecting to sourceforge.net (sourceforge.net)|216.34.181.60|:80.。。 connected.

            HTTP request sent, awaiting response.。。 302 Found

            Location: http://downloads.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso?r=&ts=1384928843&use_mirror=kaz [following]

            --2013-11-20 11:56:33-- http://downloads.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso?r=&ts=1384928843&use_mirror=kaz

            Resolving downloads.sourceforge.net (downloads.sourceforge.net)。。。 216.34.181.59

            Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80.。。 connected.

            HTTP request sent, awaiting response.。。 302 Found

            Location: http://kaz.dl.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso [following]

            --2013-11-20 11:56:33-- http://kaz.dl.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso

            Resolving kaz.dl.sourceforge.net (kaz.dl.sourceforge.net)。。。 88.204.157.163

            Connecting to kaz.dl.sourceforge.net (kaz.dl.sourceforge.net)|88.204.157.163|:80.。。 connected.

            HTTP request sent, awaiting response.。。 200 OK

            Length: 1093664768 (1.0G) [application/octet-stream]

            Saving to: &lsquo;download&rsquo;

            0% [ ] 30,78,278 381KB/s eta 1h 50m

            從輸出可以看到,下載速度大約是381 KB/s。我想限制下載速度到13 K/s,這樣我就可以用我的帶寬做其他的事情了。下面的命令用來限制wget速度到13 K/s。

            ravisaive@ravisaive-OptiPlex-380:~$ trickle -d 13 wget http://sourceforge.net/projects/pearoslinux/files/Pear%20OS%208/pearos8-i386.iso/download

            --2013-11-20 12:01:19-- http://sourceforge.net/projects/pearoslinux/files/Pear%20OS%208/pearos8-i386.iso/download

            Resolving sourceforge.net (sourceforge.net)。。。 216.34.181.60

            Connecting to sourceforge.net (sourceforge.net)|216.34.181.60|:80.。。 connected.

            HTTP request sent, awaiting response.。。 302 Found

            Location: http://downloads.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso?r=&ts=1384929129&use_mirror=kaz [following]

            --2013-11-20 12:01:19-- http://downloads.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso?r=&ts=1384929129&use_mirror=kaz

            Resolving downloads.sourceforge.net (downloads.sourceforge.net)。。。 216.34.181.59

            Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80.。。 connected.

            HTTP request sent, awaiting response.。。 302 Found

            Location: http://kaz.dl.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso [following]

            --2013-11-20 12:01:20-- http://kaz.dl.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso

            Resolving kaz.dl.sourceforge.net (kaz.dl.sourceforge.net)。。。 88.204.157.163

            Connecting to kaz.dl.sourceforge.net (kaz.dl.sourceforge.net)|88.204.157.163|:80.。。 connected.

            HTTP request sent, awaiting response.。。 200 OK

            Length: 1093664768 (1.0G) [application/octet-stream]

            Saving to: &lsquo;download.1&rsquo;

            0% [ ] 2,01,550 13.1KB/s eta 21h 5m

            從輸出可以看到,下載速度被限制到了13K/s。下載將會持續21小時5分鐘。上面的“-d”選項表示下載,還可以結合使用 “-d”選項和上傳選項(-u),如下例所示。

            # trickle -u 100 -d 50 ftp

            上面的命令限制ftp 客戶端的上傳速度為100K/s,下載速度為50K/s。還可以使用下面的命令,限制在一個shell里運行的所有命令的帶寬。

            trickle -d 130 -u 13 bash

            每個命令行工具都對用戶提供了幫助,使用“trickle -h”命令來找出更多trickle工具的用法。

            root@oltjano-X55CR:/usr/bin# trickle -h

            Usage: trickle [-hvVs] [-d 《rate》] [-u 《rate》] [-w 《length》] [-t 《seconds》]

            [-l 《length》] [-n 《path》] command 。。。

            -h Help (this)

            -v Increase verbosity level

            -V Print trickle version

            -s Run trickle in standalone mode independent of trickled

            -d 《rate》 Set maximum cumulative download rate to 《rate》 KB/s

            -u 《rate》 Set maximum cumulative upload rate to 《rate》 KB/s

            -w 《length》 Set window length to 《length》 KB

            -t 《seconds》 Set default smoothing time to 《seconds》 s

            -l 《length》 Set default smoothing length to 《length》 KB

            -n 《path》 Use trickled socket name 《path》

            -L 《ms》 Set latency to 《ms》 milliseconds

            -P 《path》 Preload the specified .so instead of the default one

          感謝各位的閱讀,以上就是“Linux安裝和使用Trickle以便更好的進行寬帶控制的方法”的內容了,經過本文的學習后,相信大家對Linux安裝和使用Trickle以便更好的進行寬帶控制的方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是本站,小編將為大家推送更多相關知識點的文章,歡迎關注!

          標簽:trickle-

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          杜邦分析圖是什么?杜邦分析圖是一種思維導圖,它將總體目標一一細分,能夠快速清晰地確定目標和方法。杜邦以凈資產的收益率為核心分析財務指標,通過財務指標的內部關系系統全面地分析企業的盈利能力,具有非常鮮明的層級結構,是利用財務指標之間的關系全面分析企業財務的典型方法。這種分析方法最早是杜邦公司使用的相當于發明者,所以把它叫做杜邦分析法。這個模型最顯著的是把用來評價企業經營效率和財務狀況的幾個指標,依據...

          房地產股票有哪些?房地產股票有綠地控股、順發恒業、蘇寧環球、世聯行、泰禾集團、中交地產、中國武夷、國興地產、津濱發展、嘉凱城、福星股份、天?;?、銀億股份等。房地產股票指的是房地產開發商或者公司發給股東當作入股憑證并以此獲得股息的一類有價證券。它代表著股東對企業或公司的財產權利。其發行方式一般是由房地產開發機構通過銀行進行金融性的發行。例中國第一家發行房地產股票的上海興業房產股份有限公司,便是委托...

          本內容來自@什么值得買APP,觀點僅代表作者本人|作者:肉吧巴巴海戰,也就是人們常說的多兵種協同進行的海上戰爭,steam上也有很多優秀的海戰游戲,大多使用弓箭和火炮作為武器。今天我們就為大家梳理幾款海戰模擬游戲。讓我們看一看。1.獵潛艇3我心目中最好的海戰模擬游戲,雖然是2005年的游戲,但在十幾年后的今天看來可玩性越來越大。各種優秀的MOD,如GWX,狼群系列和戰艦MOD,將獵潛艇3帶入了全新...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>