位置: IT常识 - 正文

Linux系统中安装使用Trickle来控制用户带宽(linux系统安装谷歌浏览器教程)

编辑:rootadmin
这篇文章主要介绍了Linux系统中安装使用trickle来控制用户带宽的方法,需要注意的是最好在使用之前对Trickle是否能够支持目标软件进行检测,需要的朋友可以参考下... 16-01-05

推荐整理分享Linux系统中安装使用Trickle来控制用户带宽(linux系统安装谷歌浏览器教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux系统安装谷歌浏览器教程,linux系统中安装软件,linux系统中安装web服务,linux系统中安装auto dock,linux系统中安装软件的方法有哪些,linux系统中安装软件的方法有哪些,linux系统中安装软件的方法有哪些,linux系统中安装软件,内容如对您有帮助,希望把文章链接给更多的朋友!

1. trickle介绍trickle是一款轻量级的用户空间带宽控制管理的工具,用来限制如浏览器Firefox等, FTP , SSH,curl,wget,scp等等使用网络带宽。trickle通过控制socket数据读写量来控制和限制应用的上传和下载速度。要注意的是trickle使用动态链接和加载,所以只对于使用libc.so库的程序有用,其他的则无效的。由于trickle可以设置数据在socket上的传输延迟,因此就可以用来限制应用程序的网络带宽。trickle不能用于限制使用UDP协议的应用的带宽,只可用于TCP连接。也无法工作在使用静态链接的可执行程序上。2. 如何判定trickle对有个应用程序有效根据是否使用libc.so库来判断。可以通过ldd命令来查看某个应用程序是否使用了libc.so库。如果应用程序使用了这个库,就可以用trickle来限制网络带宽,否则不行。

代码如下:# ldd /usr/bin/wget | grep libc.so libc.so.6 => /lib64/libc.so.6 (0x00002adc30397000) 

3.怎样在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 trickleLinux系统中安装使用Trickle来控制用户带宽(linux系统安装谷歌浏览器教程)

  在 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无法工作在使用静态链接的可执行程序上。

4. 使用trickle

代码如下:# trickle --helpUsage: 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 在独立模式下独立运行 -d <rate> 设置最大累计下载速率为 <rate> KB/s -u <rate> 设置最大累计上传速度为 <rate> KB/s -w <length> 设置窗口长度为 <length> KB 。默认512KB。 -t <seconds> 设置默认的平滑时间 <seconds> s 。平滑时间决定多少时间间隔trickle将尝试让应用程序传输数据。较小的值(0.1-1秒)会导致更连续(平滑)会话,非常适合于交互式应用。而较大的值(1-10秒)可能会产生一阵阵的发送和接收数据,对需要大量带宽的应用程序更好。 -l <length> 设置默认的平滑长度 <length> KB 。 默认10 KB。 -n <path> 指定trickled socket名称 <path> 。 默认/tmp/.trickled.sock 。 -L <ms> 设置延时。

5. 举例限制wget下载速度为50KB/s

6. 限制一个shell的所有命令带宽

本文链接地址:https://www.jiuchutong.com/zhishi/274802.html 转载请保留说明!

上一篇:清除CMOS后电脑无法启动解决方法介绍(清除cmos有什么后果)

下一篇:详解Linux中用于查询用户信息的finger和chfn命令(linux用途是什么)

  • 成都月饼包装免费设计_成都月饼包装设计公司_成都中秋节月饼包装设计(成都哪里有月饼盒批发)

    成都月饼包装免费设计_成都月饼包装设计公司_成都中秋节月饼包装设计(成都哪里有月饼盒批发)

  • 微信地区怎么改成中国大陆(微信地区怎么改成日本我孙子市)

    微信地区怎么改成中国大陆(微信地区怎么改成日本我孙子市)

  • 华为nove7与nove7se的区别在哪里(华为nove7与nove10对比)

    华为nove7与nove7se的区别在哪里(华为nove7与nove10对比)

  • 手环已连接但没来电显示(手环已连接但没反应)

    手环已连接但没来电显示(手环已连接但没反应)

  • 微信突然联系人全没了(微信突然联系人全没了聊天记录也都没有了)

    微信突然联系人全没了(微信突然联系人全没了聊天记录也都没有了)

  • 红包不领怎么马上退回(红包不领怎么马上退回来)

    红包不领怎么马上退回(红包不领怎么马上退回来)

  • 电脑键盘上下左右键不能移动单元格(电脑键盘上下左右键)

    电脑键盘上下左右键不能移动单元格(电脑键盘上下左右键)

  • 荣耀x10是曲面屏吗(荣耀50换个曲面屏多少钱)

    荣耀x10是曲面屏吗(荣耀50换个曲面屏多少钱)

  • 小米8有光学防抖吗(小米8是光学防抖还是电子防抖)

    小米8有光学防抖吗(小米8是光学防抖还是电子防抖)

  • oppor11有没有投屏功能(oppor11怎么投屏到投影仪)

    oppor11有没有投屏功能(oppor11怎么投屏到投影仪)

  • 显示5g就是5g吗(显示5g就是5g网络吗)

    显示5g就是5g吗(显示5g就是5g网络吗)

  • 为什么微信总是显示有一个新信息(为什么微信总是闪退)

    为什么微信总是显示有一个新信息(为什么微信总是闪退)

  • 表格打开很慢怎么回事(表格打开慢怎么回事)

    表格打开很慢怎么回事(表格打开慢怎么回事)

  • 拍摄脚本是什么意思(拍摄脚本流程)

    拍摄脚本是什么意思(拍摄脚本流程)

  • 安卓手机如何打开 obb文件(安卓手机如何打包图片发给别人)

    安卓手机如何打开 obb文件(安卓手机如何打包图片发给别人)

  • 华为mate30pro怎么投屏(华为mate30pro怎么样,值得入手吗)

    华为mate30pro怎么投屏(华为mate30pro怎么样,值得入手吗)

  • 充电器3a5a是什么意思(充电器的3a和5a)

    充电器3a5a是什么意思(充电器的3a和5a)

  • 苹果7哪里看诊断与用量(苹果7p怎么看)

    苹果7哪里看诊断与用量(苹果7p怎么看)

  • 快手pk申请受限怎么办(快手pk受限几天恢复)

    快手pk申请受限怎么办(快手pk受限几天恢复)

  • 三星s10支持双卡吗(三星s10支持双卡双4g吗)

    三星s10支持双卡吗(三星s10支持双卡双4g吗)

  • airpro耳机使用方法(airpods pro耳机使用教程)

    airpro耳机使用方法(airpods pro耳机使用教程)

  • 苹果x不用按键怎么锁屏(苹果x不用按键开机)

    苹果x不用按键怎么锁屏(苹果x不用按键开机)

  • win10自带截图软件(win10自带截图软件不能用)

    win10自带截图软件(win10自带截图软件不能用)

  • 手机钉钉下载的文件在哪里(手机钉钉下载的视频保存在什么地方了)

    手机钉钉下载的文件在哪里(手机钉钉下载的视频保存在什么地方了)

  • 如何彻底删除QQ聊天记录的图片?(如何彻底删除QQ频道私信)

    如何彻底删除QQ聊天记录的图片?(如何彻底删除QQ频道私信)

  • 有哪些凭证
  • 发票勾选认证必须对应当期成本吗
  • 罚款可以直接在公安局缴纳吗
  • 增值税零申报怎么报税
  • 应付职工薪酬为什么不属于金融负债
  • 递延收益怎么交企业所得税
  • 运费的进项税
  • 核定征收可以无发票做账吗
  • 接受的捐赠收入要交税吗
  • 住房贷款利息专项附加扣除是返钱吗
  • 发票抬头不完整能用吗
  • 营改增行业的销售额
  • 持续经营损益怎么算
  • 非独立核算公司一定要体现公司的名称吗
  • 应交税费是什么科目借贷方向
  • 销售退回跨年所得税如何做账?
  • 应交增值税减免税款账务处理
  • 企业所得税季报填报说明
  • 关于设备安装调试的说法
  • 营改增后房地产企业增值税如何核算
  • 企业专项储备属于什么科目
  • 累计折旧属于什么
  • 财产转移数据缴费怎么交
  • 如何解决无线网络连接问题
  • 转让金融商品应交增值税怎么算
  • linux中使用less命令分屏查看
  • 锁定任务栏不管用
  • centos只有lo
  • 施工企业自建自用的工程
  • 百香果的功效与作用及食用方法果的籽能嚼碎吃吗?
  • 党建活动室投入使用
  • php新手入门教程
  • 项目差旅费能计入项目费用吗
  • 华硕11代笔记本装win10
  • 出售还在摊销的产品
  • 生成php文件
  • autoreconf -ivf
  • 小轿车折旧年限
  • mysql中regexp_replace函数的使用
  • 交易性金融资产包括哪些项目
  • 个体工商户如何注销网上
  • 租金计入主营业务成本吗
  • phpcms生成html
  • 补记以前年度固定资产怎么记账
  • 购货销售折让会计分录
  • 如何开具通用电子发票
  • 免征文化事业建设费条件的销售额标准
  • sqlserver2008中有那些设备
  • 可以单独设置一个人三天可见吗
  • c#调用excel
  • 金税盘维护费发票
  • 报销发票哪些可以抵税
  • 利润分配的账务处理视频
  • 其他应收款借方表示增加吗
  • 利润总额包括什么项目
  • 施工单位的罚款标准
  • 亏损股东现金补偿怎么算
  • windows10x预览版
  • win7麦克风没声音怎么设置方法从计算机
  • win7英伟达显卡驱动安装失败
  • windows临时文件在哪里
  • windows8怎么新建word文档
  • win7电脑弹窗多怎么解决
  • win10鼠标移动速度怎么设置
  • unity移动端教程
  • nodejs模拟点击
  • JavaScript中的NaN代表什么
  • vue分页查询
  • nodejs怎么连接mysql
  • 查看接入安卓终端密码
  • 菜鸟教程安卓
  • unity脚本api
  • c#入门实例
  • python冒泡排序流程图
  • js实现跨域访问的几种方式
  • 变更主管税务机关需要注销吗
  • 苏州税务实名认证流程小程序
  • 钢结构税收政策
  • 药品定价的三种形式
  • 企业税费如何计算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设