社区
网络编程
帖子详情
如何对windows上的进程进行限速?
jasonM2008
2010-06-29 02:39:46
我想做一个程序,这个程序能够对windows 上的进程进行限速,当这个进程超过我指定速度后,我将其速度可以降下来。
我想问的是。有什么开源的库可以做到这点??
有现成的库,是首选,
我所知道的是wincap 这个库。但是不知道这个库是否能限速。。。
或者是用winsock spi 来实现。。。或者是写中间层驱动。但是这个是最后考虑的方式。。。。。
希望有经验的同行指点!!!谢谢!!!分多了。。。。。。。
...全文
2036
8
打赏
收藏
如何对windows上的进程进行限速?
我想做一个程序,这个程序能够对windows 上的进程进行限速,当这个进程超过我指定速度后,我将其速度可以降下来。 我想问的是。有什么开源的库可以做到这点?? 有现成的库,是首选, 我所知道的是wincap 这个库。但是不知道这个库是否能限速。。。 或者是用winsock spi 来实现。。。或者是写中间层驱动。但是这个是最后考虑的方式。。。。。 希望有经验的同行指点!!!谢谢!!!分多了。。。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jasonM2008
2010-06-30
打赏
举报
回复
我也想了,最后决定用HOOK 但是HOOK 的库就用detours 库。。。呵呵。。。!
smwhotjay
2010-06-29
打赏
举报
回复
我的思路是hook ,对应进程的socket. send recv WSASend WSARecv 这几个,把他成功接收或发送的数据做个累计. 每秒累计的字节就是传输的收发流量了.以字节为单位. 要限制速度的话,就加个判断,超过多少字节,让他sleep下也行. 还可以让他发送部分.. 或直接返回发送失败(有的程序写的代码对发送很敏感,失败了就完全退出... - -).
这样应该可以限制速度了..
jasonM2008
2010-06-29
打赏
举报
回复
老鸟快来吧。。。。。。
有没有什么开源的限速驱动代码??或者开源的限速代码库推荐??????
jasonM2008
2010-06-29
打赏
举报
回复
[Quote=引用 4 楼 sanguomi 的回复:]
进程限速? 什么个概念
看你描述倒象是网络传输速度限速
[/Quote]
就是类似netlimiter 那种对进程限速。。。。。
很想知道网上有没有种开源的库。。。wincap 看来是被否定了,我也用过一点点。MS也觉得他没这个功能。。。。
继续顶。大家都来讨论下。。。。。
WinSock SPI MS 也可行,但是对这个也不太熟悉。。。。。征求最好的解决方案!!!!!
sanguomi
2010-06-29
打赏
举报
回复
进程限速? 什么个概念
看你描述倒象是网络传输速度限速
shenyi0106
2010-06-29
打赏
举报
回复
首先wincap是不行的,它只能读取,不能写入,所以无法修改
其实,HOOK方式原理上可行,但是实现起来,估计有点难度
最后,貌似只能通过编写中间层驱动(passthru)来控制,或者你字节写个协议层驱动
jay0708
2010-06-29
打赏
举报
回复
人人都想提速,你要求限速。。。。
我也学习学习,期待高人指点
jasonM2008
2010-06-29
打赏
举报
回复
补充一下。我所能想到的还有hook socket api ,但是对于API hook ,是否能做到hook 的很好。。还不太确定!!
当然如果有谁给出一个比较好的hook api 的库是最好的了!
公司电脑如何限制上传速度软件来限制局域网上传速度
在公司局域网中,一些P2P软件在下载的同时还会上传,如何限制电脑上传速度,防止对局域网网速造成影响呢?本文通过局域网
限速
软件加以说明,便于网管员更好地控制局域网网速,保证网络资源的均衡合理和高效利用。
流量之眼FluxEye 2.08免费版
流量之眼FluxEye可以实时显示应用软件
进程
的流量(带宽占用),设置
进程
的下载/上传速率限制,也可以对单机
进行
整体
限速
。究竟什么软件拖慢了网速,借助FluxEye,一目了然;您的网络带宽从此掌控自如。 在安装或升级FluxEye新版本时请注意: (1) FluxEye V2.08仅支持
Windows
XP/2000/2003,不支持
Windows
7/Vista/2008; (2) 安装与卸载需要有管理员权限; (3) 必须先卸载以前版本,再重启,然后才能安装新版本; (4) FluxEye不是绿色免安装软件,不能简单复制文件到其它计算机使用。
网络爬虫 之 PhantomJS技术实战
本课程使用java作为编程语言,主要内容包括爬虫的基本原理,使用Phantomjs技术抓取拉钩企业招聘信息
进行
系统分析、Phantomjs的详细使用方法,如何使用Phantomjs分析html代码,基于队列的爬虫、数据存储、数据拆分、爬虫
限速
、网页跟踪,脚本注入等技术。任务作业:请抓取拉钩企业招聘数据
进行
企业岗位数据分析实战《各大城市招聘状况分析》。(注意: 作业需写在CSDN博客中,请把作业链接贴在评论区,老师会定期逐个批改~~)
kangle web服务器 v3.5.7
kangle web服务器软件 是一款内置asp/asp.net支持,易操作管理的高性能web服务器和反向代理服务器。 主要特性: 为虚拟主机提供独立
进程
服务; 虚拟主机独立运行身份;
Windows
版内置Asp、Asp.net 支持; 自动检测重起有问题的子
进程
(如假死); 增加子
进程
监测功能,可以在管理后台手动杀掉子
进程
; 兼容apache的.htaccess功能,可以直接使用.htaccess放到家目录以下各子目录。(目录支持url rewrite功能) 企业版AAPP(Auto Adjust Process Priority),智能调整子
进程
优先级; 企业版增加虚拟主机chroot功能,这样以独立
进程
运行的子
进程
可以chroot到它的家目录下。虚拟主机更加安全; 基于web的管理界面; 反向代理服务器; 负载均衡和容错; 强大的访问请求控制(url,连接数限制,网速限制,http头,时间控制,认证,服务器负载,重定向,url重写, 内容过滤等); 单连接
限速
和分组
限速
; 内存和磁盘 cache; 支持多种方式的HTTP认证 ; 支持Webdav、SSL、IPV6及FastCG
kangle web服务器.zip
kangle web服务器软件 是一款内置asp/asp.net支持,易操作管理的高性能web服务器和反向代理服务器。 主要特性: 为虚拟主机提供独立
进程
服务; 虚拟主机独立运行身份;
Windows
版内置Asp、Asp.net 支持; 自动检测重起有问题的子
进程
(如假死); 增加子
进程
监测功能,可以在管理后台手动杀掉子
进程
; 兼容apache的.htaccess功能,可以直接使用.htaccess放到家目录以下各子目录。(目录支持url rewrite功能) 企业版AAPP(Auto Adjust Process Priority),智能调整子
进程
优先级; 企业版增加虚拟主机chroot功能,这样以独立
进程
运行的子
进程
可以chroot到它的家目录下。虚拟主机更加安全; 基于web的管理界面; 反向代理服务器; 负载均衡和容错; 强大的访问请求控制(url,连接数限制,网速限制,http头,时间控制,认证,服务器负载,重定向,url重写, 内容过滤等); 单连接
限速
和分组
限速
; 内存和磁盘 cache; 支持多种方式的HTTP认证 ; 支持Webdav、SSL、IPV6及FastCGi、Isapi、Cgi和Http服务器扩展; 平滑升级; 等等 kangle web服务器 v3.5.7 更新日志: 支持arm架构 修复
windows
安装有些用户报缺少msvcr120.dll文件 修复多服务器扩展中节点为空的错误 如果kangle目录存在manage.sec文件时,禁用web管理(127.0.0.1例外),可用于临时关闭web管理,增加安全。
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章