位置: 编程技术 - 正文

Linux系统中安装使用Trickle来控制用户带宽(linux系统中安装软件)

编辑:rootadmin

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

文章相关热门搜索词:linux安装linux,linux系统中安装gffread,linux系统中安装软件的方法有哪些,linux系统中安装软件,linux系统中安装gffread,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 => /lib/libc.so.6 (0xadc) 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 trickle  在 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连接有效。如果你一直仔细地看这篇文章,你可以猜到原因是什么。

Linux系统中安装使用Trickle来控制用户带宽(linux系统中安装软件)

  还要说一下,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 。默认KB。 -t <seconds> 设置默认的平滑时间 <seconds> s 。平滑时间决定多少时间间隔trickle将尝试让应用程序传输数据。较小的值(0.1 - 1秒)会导致更连续(平滑)会话,非常适合于交互式应用。而较大的值(1 - 秒)可能会产生一阵阵的发送和接收数据,对需要大量带宽的应用程序更好。 -l <length> 设置默认的平滑长度 <length> KB 。 默认 KB。 -n <path> 指定trickled socket名称 <path> 。 默认/tmp/.trickled.sock 。 -L <ms> 设置延时。5. 举例限制wget下载速度为KB/s

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

Linux系统ulimit值的正确设置方法 学习swoole的时候有一个max_conn参数,max_conn描述:服务器允许维持的最大TCP连接数说明:设置此参数后,当服务器已有的连接数达到该值时,新的连接会被

linux系统配置vsftpd服务后启动失败该怎么办? linux下成功安装vsftpd后启动失败解决方法,我刚刚遇到的是ftp端口被占用导致vsftpd服务无法正常启动1、检查vsftpdf服务是否安装成功:rpm-qa|gerpvsft2、启

linux怎么更改屏幕分辨率?linux屏幕分辨率的设置教程 当我们在虚拟机上安装了Linux系统之后,发现不能全屏,屏幕两边都有黑条,不能全屏将会大大降低我们对它的兴趣,那么怎么更改它的屏幕分辨率呢?

标签: linux系统中安装软件

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

上一篇:Linux系统下配置多个IP及检测IP冲突的方法(linux系统的配置设计过程)

下一篇:Linux系统ulimit值的正确设置方法(linux修改ulimit立即生效)

  • 以前年度损益调整
  • 所得税季度预缴纳税申报表
  • 费用的进项税额可以抵扣吗
  • 非居民纳税机构都包含哪些?
  • 增值税电子专用发票需要盖章吗
  • 增值税普通发票和电子普通发票的区别
  • 个人所得税可以退几年前的?
  • 企业发生的技术转让费应计入
  • 房地产开发企业资质等级有几个
  • 小型微利企业如何计算所得税
  • 福利企业的税收优惠政策
  • 自然灾害造成的房屋损失怎么处理
  • 销售材料取得的进项税额
  • 股东放弃本企业股权
  • 哪些出口业务不能做
  • 技术服务费怎么开票
  • 购进电费管理费会计分录
  • 新笔记本怎么激活windows11
  • 企业减免税款的会计分录
  • 劳务费要申报个税吗怎么申报
  • 付不出去的应付账款要交增值税吗
  • 关于减肥的好方法
  • 减值测试的资产有哪些
  • 企业职工教育培训经费列支范围适用事业单位
  • 初级农产品免税普票能否抵扣
  • 月末结转本年利润吗
  • php运算符@符号
  • 公司员工餐费会计分录
  • 单位交的那部分医保去哪了
  • 劳保统筹费计入什么科目
  • 会计在建工程属于什么科目
  • 银行承兑到期怎么入账
  • 税法上未投入使用的无形资产摊销所得税能扣除吗
  • 留存收益的个别资本成本计算公式
  • 企业收到赠送商品会计分录
  • 其他收益用什么明细账
  • 企业收到退回的社保费分录
  • 金税盘和报税盘一起用吗
  • 出口货物用途
  • 固定资产申请报告
  • 增值税发票开负数怎么做账?
  • 超市发票报销一般写什么明细
  • 如何使用费用分割单
  • 园林土方施工有哪些分项工程
  • 研发支出资本化支出在资产负债表哪里体现
  • 公司成本核算流程
  • 年限平均法计提折旧怎么算
  • winxp和win7共享
  • Win10 Mobile 10563预览版微软官方模拟器下载
  • win10系统添加语言
  • mac如何整理桌面图标
  • centos安装软件教程
  • 深度隐藏root
  • win10更新预览版
  • linux ftp服务端
  • win8系统如何
  • make:arm-linux- conmand not found错误处理探讨
  • 电脑ahci模式什么意思
  • win10系统以太网连接图标不见了怎么办
  • win7打开回收站
  • win10系统怎么设置屏幕保护
  • Quick cocos2dx-Lua(V3.3R1)学习笔记(7) ---计时器,我是个定时吃饭睡觉的好孩子
  • opengl geometry shader
  • shell案例讲解
  • python编程模拟
  • perl常用模块
  • cocos2dx 3.3 quick lua 实现返回键退出程序
  • unity怪物自动攻击
  • unity3d官方案例
  • shell去重计数
  • node优秀库
  • jquery ajax分页插件的简单实现
  • 不同版本安卓控制台区别
  • jquery获取点击元素的id
  • js实现ping一个ip地址
  • pythonsetter
  • 北京12366纳税服务平台
  • 经营碎石的税点多少
  • 公司借款给员工是否合法
  • 纳税明细怎么查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设