位置: 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用途是什么)

  • php网页设计构建网站三大流程框架的企业,90%以上会选择通过外包的方式来构建自己的网站

    php网页设计构建网站三大流程框架的企业,90%以上会选择通过外包的方式来构建自己的网站

  • oppok9s怎么截屏(oppok9怎么截短图?)

    oppok9s怎么截屏(oppok9怎么截短图?)

  • 中石化怎么开通石化钱包

    中石化怎么开通石化钱包

  • 凯迪仕密码锁怎么进入管理员界面(凯迪仕密码锁怎么用密码开门)

    凯迪仕密码锁怎么进入管理员界面(凯迪仕密码锁怎么用密码开门)

  • 微信看删除好友(微信看删除好友怎么看)

    微信看删除好友(微信看删除好友怎么看)

  • iqoopro支持无线充电吗(iqoo是否支持无线充电)

    iqoopro支持无线充电吗(iqoo是否支持无线充电)

  • 打电话手机对方忙线中(打电话手机对方听不见我说话)

    打电话手机对方忙线中(打电话手机对方听不见我说话)

  • 路由器最远能连多少米(无线路由器最远)

    路由器最远能连多少米(无线路由器最远)

  • 麒麟810和麒麟820对比(麒麟810和麒麟820处理器哪个好)

    麒麟810和麒麟820对比(麒麟810和麒麟820处理器哪个好)

  • 千兆网络下载速度多少(千兆网络下载速度也就30兆)

    千兆网络下载速度多少(千兆网络下载速度也就30兆)

  • 为什么会安装失败(为什么安装失败的原因)

    为什么会安装失败(为什么安装失败的原因)

  •  iphone6怎么截屏长图(iphone6怎么截屏图片)

    iphone6怎么截屏长图(iphone6怎么截屏图片)

  • 蓝牙耳机lr哪个是左右(蓝牙耳机哪一款好?)

    蓝牙耳机lr哪个是左右(蓝牙耳机哪一款好?)

  • 华为p30pro怎么调音量(华为p30pro怎么调出下面三个键)

    华为p30pro怎么调音量(华为p30pro怎么调出下面三个键)

  • 手机怎么设置键盘壁纸(手机怎么设置键盘发送)

    手机怎么设置键盘壁纸(手机怎么设置键盘发送)

  • 手机桌面微信图标不见了怎么办(手机桌面微信图标怎么更换)

    手机桌面微信图标不见了怎么办(手机桌面微信图标怎么更换)

  • 手机怎么用网页版微信(手机怎么用网页版qq)

    手机怎么用网页版微信(手机怎么用网页版qq)

  • oppo手机的gps在哪里(oppo手机gps在哪里)

    oppo手机的gps在哪里(oppo手机gps在哪里)

  • 11promax双卡双待吗(ipone11promax 双卡双待)

    11promax双卡双待吗(ipone11promax 双卡双待)

  • 滴滴快车怎样订往返(怎样订滴滴打车)

    滴滴快车怎样订往返(怎样订滴滴打车)

  • 荣耀20拍照有防抖技术吗(荣耀20拍照防抖怎么设置)

    荣耀20拍照有防抖技术吗(荣耀20拍照防抖怎么设置)

  • 红魔呼吸灯怎样一直亮(红魔5g手机呼吸灯视频)

    红魔呼吸灯怎样一直亮(红魔5g手机呼吸灯视频)

  • 小米max4还能出吗(2021年小米max4是不是不出了)

    小米max4还能出吗(2021年小米max4是不是不出了)

  • iphonexr壁纸尺寸怎么调(iphonexr壁纸尺寸大小)

    iphonexr壁纸尺寸怎么调(iphonexr壁纸尺寸大小)

  • 快手作品违规多久恢复(快手作品违规多少次容易封号)

    快手作品违规多久恢复(快手作品违规多少次容易封号)

  • 歌曲移到sd卡听不了(歌曲移到sd卡听不了用mp3)

    歌曲移到sd卡听不了(歌曲移到sd卡听不了用mp3)

  • 超实用!JavaScript修改CSS变量,达到动态修改样式的目的(治疗孩子咳嗽小秘方,超实用)

    超实用!JavaScript修改CSS变量,达到动态修改样式的目的(治疗孩子咳嗽小秘方,超实用)

  • 土增清算问题
  • 购入原材料结转采购成本的会计分录
  • 一个小广告公司一年可以赚多少钱
  • 税务稽查增值税
  • 资产处置收益计入营业收入吗
  • 在建工程转固定资产需要什么附件
  • 出口专用发票应在哪里开
  • 审计范围包括什么内容
  • 合并报表投资收益为什么要抵消
  • 个体工商户税收起征点是多少?
  • 避税方法一般有几种
  • 收到赞助费如何做分录
  • 汇兑损益在外币业务核算中有什么重要意义
  • 银行存款收款凭证
  • 增值税没有按时缴纳会影响开票吗
  • 小规模企业给别人开16万增值税专用发票
  • 加油发票的票据抬头是个人,这样可报销吗?
  • 员工午餐补贴可以入福利费吗?
  • 雇主责任保险
  • 税务稽查可以不罚款的情形
  • linux系统配置ip地址命令
  • 股份制企业的特征主要是什么
  • videojs自定义按钮
  • 住房公积金会扣税吗
  • thinkphp实现163、QQ邮箱收发邮件的方法
  • ipcservice.dll是什么?
  • php的数据类型主要有哪几种
  • vue怎么让按键启用和禁用
  • 进项已认证后冲红又重开
  • vue keep-alive实现原理
  • 深度计算公式
  • html5开发的app有哪些
  • resize2fs命令 同步文件系统容量到内核
  • php自定义函数格式是什么
  • 进项税额销项税额
  • 主营业务成本记错了怎么调整
  • 事业单位用其他资金用于还单位贷款违法吗
  • 免费赠送的产品报关金额
  • 税务机关代开的增值税专用发票不含税销售额是什么意思
  • 本期到期债务计算公式
  • 注册一个公司没有流水可以吗
  • db2 deadlock
  • 超出python用什么
  • 资产减值损失如何计算
  • 收付转凭证和记帐凭证的区别?
  • 2019员工旅游费最新规定
  • 混凝土增值税发票税率
  • 公司购买的家电怎么入账
  • 小规模纳税人销售自己使用过固定资产
  • 个体户减免税额怎么填
  • 清理固定资产是什么意思
  • 收到票据款
  • 申请开立基本存款账户时,银行应按照
  • 进项税额允许抵扣分录
  • 红十字会是事业编还是行政编
  • 苹果的mac系统
  • win7 便签
  • xp桌面图标设置
  • mac怎么连续播放视频
  • linux安装gdb命令
  • explorer.exe进程文件
  • centos bz
  • win10怎么切任务管理
  • 2021年win10累积更新
  • linux的web服务器
  • ubuntu 编译ffmpeg
  • 常用的批处理文件
  • 多个版本python
  • 置顶聊天折叠怎么开启
  • node.js中的http.response.write方法使用说明
  • jquery添加文字
  • android 启动service
  • java script怎么学
  • python数据类型总结
  • HTTP之Range理解
  • 考察后多久公示公务员
  • 文化公司税务筹划
  • 如何理解计算消费税时的(1
  • 多缴税款可以抵顶以后欠费的税款吗
  • 政府征用土地社保补偿标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设