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

  • 微博补签卡怎么用积分兑换(微博补签卡怎么用)

    微博补签卡怎么用积分兑换(微博补签卡怎么用)

  • 小米10至尊纪念版有耳机孔吗(小米10至尊纪念版)

    小米10至尊纪念版有耳机孔吗(小米10至尊纪念版)

  • vivo手机的语音助手怎么喊才会跳出来(vivo手机的语音助手怎么唤醒)

    vivo手机的语音助手怎么喊才会跳出来(vivo手机的语音助手怎么唤醒)

  • 待付款怎么取消(待付款怎么取消订单)

    待付款怎么取消(待付款怎么取消订单)

  • 微信用户数据是什么东西(微信里用户数据是什么)

    微信用户数据是什么东西(微信里用户数据是什么)

  • 华为笔记本充电须知(华为笔记本充电70就不充了)

    华为笔记本充电须知(华为笔记本充电70就不充了)

  • 小米ai虚拟助手有什么用(小米ai虚拟助手怎么用)

    小米ai虚拟助手有什么用(小米ai虚拟助手怎么用)

  • 抖音未保存的视频怎么找回(抖音未保存视频返回怎么找回)

    抖音未保存的视频怎么找回(抖音未保存视频返回怎么找回)

  • 怎么把三个文件放在一个压缩包(怎么把三个文件放在一个文件夹里手机)

    怎么把三个文件放在一个压缩包(怎么把三个文件放在一个文件夹里手机)

  • 手机不贴钢化膜对手机有影响吗(手机不贴钢化膜行不行)

    手机不贴钢化膜对手机有影响吗(手机不贴钢化膜行不行)

  • 华为nova7怎么设置24小时(华为nova7怎么设置时间24小时制)

    华为nova7怎么设置24小时(华为nova7怎么设置时间24小时制)

  • 处于s模式的windows10什么意思(处于s模式的windows10家庭版)

    处于s模式的windows10什么意思(处于s模式的windows10家庭版)

  • 11pormax运行内存多少(苹果11promax系列运行内存)

    11pormax运行内存多少(苹果11promax系列运行内存)

  • iphonex怎么设置个性铃声(iphonex怎么设置nfc门禁卡)

    iphonex怎么设置个性铃声(iphonex怎么设置nfc门禁卡)

  • iwatch无法检查更新(iwatch无法检查更新项目)

    iwatch无法检查更新(iwatch无法检查更新项目)

  • 中国移动获得的5g频段是多少(中国移动说可以免费领取一部手机)

    中国移动获得的5g频段是多少(中国移动说可以免费领取一部手机)

  • 小米8数据线什么型号(小米8数据线参数配置)

    小米8数据线什么型号(小米8数据线参数配置)

  • 苹果不用id怎么下载东西(苹果不用id怎么转移通讯录)

    苹果不用id怎么下载东西(苹果不用id怎么转移通讯录)

  • 手机怎么看历史浏览记录(手机怎么看历史安装的软件)

    手机怎么看历史浏览记录(手机怎么看历史安装的软件)

  • iphone访问限制不见了(iphone访问限制不能退出id)

    iphone访问限制不见了(iphone访问限制不能退出id)

  • soul怎么隐身(soul怎么隐身访问别人主页)

    soul怎么隐身(soul怎么隐身访问别人主页)

  • 华为智慧能力开不开(华为智慧能力开关)

    华为智慧能力开不开(华为智慧能力开关)

  • 闲鱼限制发布多久恢复(闲鱼限制发布336个小时)

    闲鱼限制发布多久恢复(闲鱼限制发布336个小时)

  • qq音乐如何查看听歌时间(qq音乐如何查看自己的累计听歌时间)

    qq音乐如何查看听歌时间(qq音乐如何查看自己的累计听歌时间)

  • 苹果订阅管理在哪里(苹果订阅管理在哪里取消)

    苹果订阅管理在哪里(苹果订阅管理在哪里取消)

  • 苹果主板漏电有什么症状(主板漏电原因 iphone)

    苹果主板漏电有什么症状(主板漏电原因 iphone)

  • 擦除联系痕迹什么意思(擦除联系痕迹对方打电话可以收到吗)

    擦除联系痕迹什么意思(擦除联系痕迹对方打电话可以收到吗)

  • Win11运行怎么打开?Win11运行的两种打开方法(在win11)

    Win11运行怎么打开?Win11运行的两种打开方法(在win11)

  • 【云原生 | 23】Docker运行Web服务实战之Tomcat(云原生是什么)

    【云原生 | 23】Docker运行Web服务实战之Tomcat(云原生是什么)

  • 核销 坏账
  • 非员工私车公用怎么进行账务处理
  • 初级职称需要进行继续教育吗
  • 税率为0的发票长啥样
  • 发票勾选错了已报税怎么办
  • 承兑汇票区别
  • 库存现金期末余额
  • 固定资产一次扣除政策执行到什么时候?
  • 已付的账款叫什么
  • 新会计准则中计提减值如何回转
  • 注销地税需要缴纳什么税费
  • 保险公司赔款可以用子女的二类卡吗
  • 以非现金资产清偿债务的方式下,债权人
  • 样机销售是什么意思
  • 改扩建要计提折旧吗
  • 资产负债率70%说明长期偿债能力
  • 企业的筹建期间
  • 出口退税增值税发票稽核信息
  • 企业搬迁至外地怎么办理
  • 生产车间的费用会计分录
  • 出售无形资产是什么科目
  • 联想thinkpad安装win7方法
  • 公司投资理财产品
  • 分公司可以独立诉讼吗
  • 为什么Windows 7搜不到网
  • 清理c盘清理
  • 怎么提升电脑速度
  • 根据完工产品编制记账凭证
  • 应税货物销售额是什么意思
  • 新手最适合用哪一款
  • php十进制转二进制算法
  • 农业经营许可证范围
  • 应收账款的账期是什么意思
  • 利息收入如何会计分录
  • 蓝桥杯大赛官网试题
  • 如何理解虚拟存储的虚拟
  • gym版本和render函数
  • php require函数
  • php微信公众号消息推送
  • 开票软件是什么图标
  • 折扣返利的账务处理
  • 土方专用发票
  • 负数红字发票如何申报
  • 工资总额借方和贷方的区别
  • 房地产企业拆迁还房会计处理
  • 利润分配未分配利润期末有余额吗
  • 研发辅助账汇总表
  • 房屋装修费计入长期待摊费用
  • 账本登错账怎么修改
  • 预收账款年底是不是不能有余额
  • 融资租赁租金利息怎么算
  • 加油票和过桥过路费怎么做账
  • 完工产品制造成本表
  • 发票跨年冲红怎么做账
  • 免费样品销售给客户怎么入账
  • 电费发票开据后如何入帐?
  • 生物资产转让增值税
  • 出口退税的会计分录为什么在贷方
  • 金税盘服务费可以抵扣增值税进项税额吗
  • 银行存款付款是借方还是贷方
  • 要约收购期满
  • 工资是先做后拿还是先拿后做
  • 怎么做windows
  • xbox预览系统
  • xp系统怎么新建桌面
  • 此电脑右键
  • linux rpm包怎么安装
  • linux用户配置文件是什么
  • 微信小程序tabbar字体颜色
  • jquery的选择器有哪些举例说明
  • angular的排序管道
  • 在js里写html
  • python 控制台交互
  • nodejs和jsp
  • python中time模块源代码
  • 用javascript
  • js正则regexp
  • 深圳税务服务大厅电话
  • 服务费交哪个税目的印花税
  • 财务审计报告哪个位置可以看出是否亏损
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设