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

  • apple watch闹钟怎么设置只震动(apple watch闹钟怎么关)

    apple watch闹钟怎么设置只震动(apple watch闹钟怎么关)

  • 抖音视频的下载权限如何设置(抖音视频的下载量怎么看)

    抖音视频的下载权限如何设置(抖音视频的下载量怎么看)

  • 微信被别人盗了手机号被换了怎么办(微信被别人盗了钱包里的钱怎么办)

    微信被别人盗了手机号被换了怎么办(微信被别人盗了钱包里的钱怎么办)

  • 神舟电脑u盘启动快捷键(神舟电脑u盘启动怎么设置)

    神舟电脑u盘启动快捷键(神舟电脑u盘启动怎么设置)

  • bgo-dl09什么型号(bgodl09是华为的什么型号平板)

    bgo-dl09什么型号(bgodl09是华为的什么型号平板)

  • 怎么让电脑屏幕变黑而不关机(怎么让电脑屏幕字体缩小)

    怎么让电脑屏幕变黑而不关机(怎么让电脑屏幕字体缩小)

  • 变频器显示err04怎么处理(hddq变频器inverter说明书)

    变频器显示err04怎么处理(hddq变频器inverter说明书)

  • 显存不足怎么解决方案(显存不足怎么解决是要加内存吗)

    显存不足怎么解决方案(显存不足怎么解决是要加内存吗)

  • 保存与另存为的区别(保存与另存为的区别和联系有哪些)

    保存与另存为的区别(保存与另存为的区别和联系有哪些)

  • 手机老是有提示音是怎么回事(手机老是有提示音但是没消息怎么关闭)

    手机老是有提示音是怎么回事(手机老是有提示音但是没消息怎么关闭)

  • 咋分辨手机有没有钢化膜(咋分辨手机有没有被监控)

    咋分辨手机有没有钢化膜(咋分辨手机有没有被监控)

  • 抖音举报评论的时候会不会被对方发现(抖音举报评论的理由100字)

    抖音举报评论的时候会不会被对方发现(抖音举报评论的理由100字)

  • 6s怎么用不了8的耳机(为什么6s能用这么久)

    6s怎么用不了8的耳机(为什么6s能用这么久)

  • 淘宝积分在哪里兑换(淘宝积分在哪里领取)

    淘宝积分在哪里兑换(淘宝积分在哪里领取)

  • 华为多屏协同支持什么手机(华为多屏协同支持小米吗)

    华为多屏协同支持什么手机(华为多屏协同支持小米吗)

  • 华为手表watch2和gt的区别(华为手表watch2和watch2pro有什么区别)

    华为手表watch2和gt的区别(华为手表watch2和watch2pro有什么区别)

  • 苹果手机下拉菜单怎么关闭(苹果手机下拉菜单消失了怎么办恢复)

    苹果手机下拉菜单怎么关闭(苹果手机下拉菜单消失了怎么办恢复)

  • 华为mate30如何调节音量(华为mate30如何调出桌面天气)

    华为mate30如何调节音量(华为mate30如何调出桌面天气)

  • 怎么关闭微博(怎么关闭微博广告推送)

    怎么关闭微博(怎么关闭微博广告推送)

  • 微博经常访问排序规则(微博经常访问排序规则和时间有关吗)

    微博经常访问排序规则(微博经常访问排序规则和时间有关吗)

  • oppor11打电话听筒声音小(oppor 11接电话声音小怎么回事)

    oppor11打电话听筒声音小(oppor 11接电话声音小怎么回事)

  • 如何查询华为手机激活时间(如何查询华为手机型号)

    如何查询华为手机激活时间(如何查询华为手机型号)

  • procreate怎么取色(procreate怎么取色取不了)

    procreate怎么取色(procreate怎么取色取不了)

  • 抖音直播游戏用什么软件(抖音直播游戏用什么手机好)

    抖音直播游戏用什么软件(抖音直播游戏用什么手机好)

  • 抖音抢镜怎么调尺寸(抖音怎么抢镜头怎么调大小)

    抖音抢镜怎么调尺寸(抖音怎么抢镜头怎么调大小)

  • 在使用MAC OS X打印文件时发生各种问题的解决方法(mac dash)

    在使用MAC OS X打印文件时发生各种问题的解决方法(mac dash)

  • Vue实现生成二维码(vue生成二维码分享)

    Vue实现生成二维码(vue生成二维码分享)

  • 富文本编辑器介绍(富文本编辑器使用)

    富文本编辑器介绍(富文本编辑器使用)

  • 增值税发票勾选确认后可以撤销吗
  • 车辆购置税征收管理
  • 公益事业捐赠的范围是什么
  • 开承兑汇票的条件 费用
  • 印花税已经申报在哪里点交费
  • 小规模一季度不超过45万
  • 已经作为损失的资产以后纳税年度收回的会计处理
  • 软件工程质保金
  • 固定资产大修理的标准
  • 欠税后股东能否退股
  • 劳务公司的员工与正式员工
  • 4s店改装车后卖车合法吗
  • 政府补贴转给其他公司
  • 退货后发票还能拿去抵税吗
  • 旅行社开的旅游费发票可以税前扣除
  • 收到福利费专票需要认证吗
  • 公益捐款
  • 小微企业超过300万企业所得税
  • 老板带员工出去吃饭
  • 房屋维修基金怎么申请使用
  • 折价购入对投资者而言,是为以后多得利息
  • PHP:oci_num_rows()的用法_Oracle函数
  • dgservice.exe是什么文件
  • 培养自己的php编程能力
  • 销售机构人员工资属于管理费用吗
  • 阿尔比恩洞的级别
  • 业务招待费个税账务处理办法
  • 制造业企业预提短期借款利息
  • nerf 入门
  • html 提交表单
  • vue 自适应网站ui框架
  • 研发支出的相关理论基础有哪些
  • 应交税费为负数在资产负债表里怎么填
  • 苗木增值税税率
  • pycharm操作界面
  • 福利费计入科目
  • 建筑业总包增值税
  • 增值税普通发票可以抵扣吗
  • 第三方车主
  • mysql的删除
  • 非正常户是黑名单吗
  • 劳务报酬个人所得税税率表2023
  • 控股子公司破产清算 母公司需审计
  • sql server数据查询语句
  • 其他应收款在现金流量表怎么填
  • 公司班车运费如何入账的
  • 逾期交房违约金 已支付金额
  • 公司转账转错账户
  • 公司购买承兑需要交税吗
  • 电信线路租用费用
  • 专用发票冲红有时间有时间限制吗
  • 代别人公司发工资是工资薪金还是劳务报酬
  • 专用发票不抵扣联可以当普票用吗?
  • 房屋租赁账务如何做分录
  • 支票丢失需要登报吗
  • 企业建帐的基本要求
  • sql server 判断数据是否存在
  • 英特尔双核cpu
  • centos启动不了图形界面
  • mac怎么设置应用权限
  • linux中cat命令的用法含义
  • dotnetfx35
  • windows窗口跑到了侧面
  • Skype.exe - Skype是什么进程 有什么用
  • launch.exe打不开
  • 电脑跳出windows 许可
  • win10系统如何更改盘符
  • linux如何绑定域名
  • jquery邮箱正则表达式
  • 如何获取system权限win10
  • perl匹配空行
  • jquery validation
  • nodejs项目搭建
  • 深入浅出python
  • python咋写
  • 如何用android
  • 广东增值税电子专用发票
  • 免税证明怎么开?(国税局已回复)
  • 增值税差额征税什么意思
  • 交17000办的保险是什么保险
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设