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

  • 怎么删除qq好友(手机怎么批量删除qq好友)

    怎么删除qq好友(手机怎么批量删除qq好友)

  • 网易云音乐最高多少级(网易云音乐最高听歌等级)

    网易云音乐最高多少级(网易云音乐最高听歌等级)

  • 悬浮球怎么换皮肤(悬浮球怎么换皮肤视频)

    悬浮球怎么换皮肤(悬浮球怎么换皮肤视频)

  • 苹果手机三维触控是什么(苹果手机三维触控是什么意思)

    苹果手机三维触控是什么(苹果手机三维触控是什么意思)

  • 苹果手机怎么读取门禁卡(苹果手机怎么读英语单词)

    苹果手机怎么读取门禁卡(苹果手机怎么读英语单词)

  • ipadpro屏幕材质(2020款ipadpro屏幕材质)

    ipadpro屏幕材质(2020款ipadpro屏幕材质)

  • aloox什么型号(ask aloox什么型号)

    aloox什么型号(ask aloox什么型号)

  • 电网和送电线路有什么区别(电网输送的是直流电还是交流电)

    电网和送电线路有什么区别(电网输送的是直流电还是交流电)

  • 华为怎么微信应用分身(华为手机微信应用)

    华为怎么微信应用分身(华为手机微信应用)

  • 电脑14寸和15.6寸的区别(电脑14寸和15.6寸的大小对比图)

    电脑14寸和15.6寸的区别(电脑14寸和15.6寸的大小对比图)

  • 苹果7p有红外线功能吗(苹果14有没有红外线功能)

    苹果7p有红外线功能吗(苹果14有没有红外线功能)

  • 华为手机双卡为什么突然一个卡不能用了(华为手机双卡为什么一个4G一个2G)

    华为手机双卡为什么突然一个卡不能用了(华为手机双卡为什么一个4G一个2G)

  • word如何快速生成目录(word如何快速生成流程图)

    word如何快速生成目录(word如何快速生成流程图)

  • 拉黑了对方能发信息吗(拉黑了对方能发信息给对方吗)

    拉黑了对方能发信息吗(拉黑了对方能发信息给对方吗)

  • 紫米是小米的品牌吗(紫米是小米的品种吗图片)

    紫米是小米的品牌吗(紫米是小米的品种吗图片)

  • 淘宝消息未读能撤回吗(淘宝消息已读变成未读)

    淘宝消息未读能撤回吗(淘宝消息已读变成未读)

  • 华为随行wifi怎么用(华为随行Wifi怎么设置)

    华为随行wifi怎么用(华为随行Wifi怎么设置)

  • sso是什么(Dilusso是什么)

    sso是什么(Dilusso是什么)

  • 小米6如何开启人脸识别(小米6如何开启usb)

    小米6如何开启人脸识别(小米6如何开启usb)

  • airpods有一只没声音(airpods有一只耳机没电)

    airpods有一只没声音(airpods有一只耳机没电)

  • oppo手机震动调大小(oppo震动大小怎么设置)

    oppo手机震动调大小(oppo震动大小怎么设置)

  • 快手发作品怎么定位别的地方(快手发作品怎么关闭位置)

    快手发作品怎么定位别的地方(快手发作品怎么关闭位置)

  • Win11安全启动违规冲突怎么办?Win11遇到安全冲突三种处理方法(won11安全启动)

    Win11安全启动违规冲突怎么办?Win11遇到安全冲突三种处理方法(won11安全启动)

  • echarts的series——折线图,饼图,柱状图,散点图的配置(echarts series name)

    echarts的series——折线图,饼图,柱状图,散点图的配置(echarts series name)

  • unapp微信小程序转发分享、携带参数(小程序unload)

    unapp微信小程序转发分享、携带参数(小程序unload)

  • OK源码中国推荐Wing主题是一款wordpress简洁的双栏PJAX博客主题-OK源码中国(kppw源码)

    OK源码中国推荐Wing主题是一款wordpress简洁的双栏PJAX博客主题-OK源码中国(kppw源码)

  • 增值税的专用发票有几联
  • 增值税附加税怎么填
  • 海关关税计算公式
  • 利润表中的所得税费用怎么填
  • 个人劳务票必须本人开吗
  • 预付款类发票可抵扣吗
  • 社群运营收入怎么样
  • 工程项目估算收入要缴税吗
  • 软件开发增值税免税吗
  • 国有企业改制资产评估增值税收规
  • 物流企业账务流程
  • 季度收取租金会计分录怎么写?
  • 建筑业分项目核算会计账务处理
  • 收到借款利息怎么做会计分录
  • 行政单位租个人房子能用收据下账吗
  • 应交税费应交增值税的三级科目有哪些
  • 体现公司财务状况的报表
  • 计提工资和实际发放工资
  • 生活用品发票可以报销吗
  • 汇算清缴所得税账务处理
  • 房产企业开发产品出租
  • 进项税和销项税抵扣的会计分录
  • 餐饮业中的赠菜计入什么科目
  • 金税盘怎么做账务处理
  • 资本公积 税务
  • 固定资产转入清理记账凭证
  • 一般纳税人问题
  • 单位开具发票
  • 每日盈亏报表怎么算
  • 评标专家评审费应该谁来付
  • 小规模纳税人的专票可以抵税吗
  • 在建工程的施工方案可以外传吗
  • windows11ie
  • 差额部分 扣除部分
  • launcher process
  • 人民币账户购汇支付
  • 企业的生产成本等于
  • 年末进公司有年终奖吗
  • php如何调用function
  • 预缴季度企业所得税分录
  • 07. vue3+vite+qiankun搭建微应用前端框架,并接入vue3微应用
  • vue笔记项目
  • 小微企业资金数额
  • 固定资产加速折旧最新税收政策2023
  • 完美怎么用
  • vant ui
  • 计入资本公积的金额怎么算
  • 个体工商户开税户
  • 保险费支出是什么意思
  • 帝国cms使用手册
  • 保险费计入固定资产原值吗
  • 织梦标签工具
  • python中chr函数介绍
  • 资产负债表第二年怎么填
  • sqlserver2005数据库备份
  • 超市预付卡销售会计分录
  • 工厂投产前的准备工作有哪些
  • 滞纳金一般什么时候交
  • 账面净值什么意思
  • 吊装费是属于什么报销项目
  • 当你想弥补想还清
  • 工程施工明细科目结转吗
  • sqlserver清空所有表数据
  • mysql数据库简单介绍
  • xp如何把ie浏览器设置为默认浏览器
  • 自动启动win10
  • mac真好用
  • win7打开软件总提示错误怎么解决
  • 在unity中单例的主要作用
  • AngularJs ng-change事件/指令的用法小结
  • unity用鼠标控制物体移动
  • Jquery AJAX POST与GET之间的区别详细介绍
  • Shell中使用scp命令实现文件上传代码
  • 基于mvc的项目实例
  • jquery给div添加样式
  • javascript面向对象精要
  • 通用税务采集软件有哪些
  • 江苏地税个税申报时间表
  • 海关进口增值税如何入账
  • 以划拨方式取得土地使用权的,转让房地产时
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设