剑网3多核多线程调度工具 支持多核
来源:互联网 发布:移动4g卡显示2g网络 编辑:程序博客网 时间:2024/04/26 06:02
有半年没进游戏了,大家玩的开心吗?剑纯的日子是不是好过了点啊,呵呵,不废话了。最近在研究WINDOWS的任务管理系统,想起了剑3以前还是只能跑在单核下,WIN7出来以后情况好多了,系统会自动分配多核心任务,但是在XP下情况依旧糟糕,我建了个小号进稻香村,发现仍然是单核满载,其他几核闲的在钓鱼,结合我最近的编程思路,决定编写这个小工具,思路是这样的:
WINDOWS允许系统中的进程相互访问,调度,有些进程拥有几十个或更多的线程,比如剑3,初始线程就有70多个,这么多的线程集中在一个CPU上处理显然是不合理的,要想彻底改进就要从程序的设计思路开始将所有的线程都改为并行单发模式,而这对于已经成型的剑3来说简直就是场噩梦,等于就要推倒重做了,这几乎是不太可能的。还有一种办法就是利用第三方进程在系统中对剑3的线程实施动态调度,从而达到多线程多核负载均衡的目的。由于是从外部调度剑3的线程,所以不可能做到先挂起再调度然后恢复,因此,只能是在一定程度上改善单核满载的现象而不可能做得到彻底,这个小工具就是采用第二种思路编写的。
我在自己的机器上测试了下,效果还不错,设计支持双核,三核,四核,双核与3核的没测试,如果有什么问题请在回复中说明下,我会及时修正。使用方法很简单:进入游戏后再执行本程序即可。
- 剑网3多核多线程调度工具 支持多核
- 多核 多线程
- 多核多线程
- 多线程、多核
- 多核
- 多核
- Linux多核调度亲和性
- 多核和多线程
- 铁路与多核多线程
- 关于多线程和多核
- 多核、多线程的引入
- 多核多线程同步
- 多核多线程技术编程
- 多核多线程技术编程
- 单核 多核 多线程
- 多核多线程笔记
- 多线程的多核编程
- 多核心多线程处理器
- 向人生的高空飞翔
- 利用多核多线程进行程序优化
- 基于Java的四大开源测试工具
- C#动态生成控件以及添加事件处理
- OSG 有未经处理的异常: 0xC0000005: 读取位置 0xcdcdcdcd 时发生访问冲突
- 剑网3多核多线程调度工具 支持多核
- hdu 1172 (暴力水题)
- ASP.NET MVC中sessionID一直变化的解决方法
- unubtu 进入root账户
- 暑假第一天,很久没写代码了。求阶乘的位数。
- 汉诺塔V
- 如果让莎士比亚、海明威编写JavaScript代码
- 关于多核多CPU多线程和并行计算的一点补充
- 关于优化