返回列表 发帖

[历史] 不看后悔,看了也后悔

看下面的内容之前,最好再看一次标题呵呵。。。

ro从半年前的某次更新后(2009-1-22),就有了“顿”机现象

造成此现象的元凶就是那次更新的反外挂系统,收费服则没有遭殃(收费服没有反外挂系统)

所谓的反外挂系统,就是在进入游戏后,跟随游戏启动的“DynTmp0.dat”程序,为什么电脑会一顿一顿的呢,很多人说是和别的软件冲突,我看不像,除非你有一个不定时运行的程序:“它运行时候和游戏冲突一下卡了一下,这也许说得通”,问题是开着游戏根本就没去运行其他程序,包括操作系统里的程序,都没有这种几分钟就运行一下的程序,更何况就算你把能关的程序都全关了,能停的系统服务全部停止,也还是一个样。。。所以,软件冲突导致的顿说不通,要是真有冲突应该是一直的“顿”,比如鼠标一直是漂移的,而不是隔一会“顿”一下

仔细观察后,发现这个反外挂系统程序“DynTmp0.dat"会不定时的占用95%的cpu使用率。 如果是双开甚至多开,会发现每一个“DynTmp0.dat” 大量占用cpu的时刻是不同的,这也验证了上面的说法,不是软件冲突造成,否则应该是同时占用, 而不是轮流来占用。 “DynTmp0.dat” 利用这么多cpu使用率到底干了些什么呢? 既然是反外挂系统,肯定是和外挂有关了,比如搜集计算机信息(正在运行的程序的内存信息之类),又或者是负责游戏截屏,然后通过ragfree传输给服务器,也许还有其他想不到的。。。

非法程序抓得严,是好事,不过严重影响到正常游戏那就不应该了。既然向SD反映了没用,就只能自己想办法啦。这帖子现在才到关键处呵,继续往下看之前,最好再看一下标题。。。

为什么说看了也后悔呢,因为下面说的方法我并没试过,不知道行不行。。。

现在的问题就是要解决“DynTmp0.dat” 95%占用问题
双核或多核就好办了:把“DynTmp0.dat” 和 “ragfree.exe” 放在两个不同的cpu上运行,不知道有人试过没
单核的就难办啦:只能用软件进行分配cpu了,目前能分配cpu使用限额的好像只有2个软件了
一个是:CPU限制器0.0.1 Beta
一个是:bes battle encoder shirase  
既然是软件,就涉及到会不会被当作外挂,或者有没有病毒木马的问题。。。
谁在网吧里就试试看吧,如果测试有效果了再考虑考虑吧。。。反正我怕死
以上只是一些理论想法,未必可行,自己斟酌,产生一切后果本人概不负责 。。。









[ 本帖最后由 sexx 于 2009-7-26 23:19 编辑 ]

这两个文件是一伙的

TOP

不顿的电脑可能有某些特殊的能力,比如某些型号显卡/cpu支持某些特殊的指令,经得住“反外挂”的折腾顿的现象比较轻微,不易察觉

[ 本帖最后由 sexx 于 2009-7-26 23:27 编辑 ]

TOP

那估计现在的情况就是:
开ro后,观察任务管理器,cpu总量飚到100%左右的,就会“顿”;  
如果开ro后,cpu总量只有15% 或20% 或 30% 或60%。。。 左右的,就不大会“顿”了


至于为什么有的人开ro会100%,而有的人只有20%左右,就不知道了
虽然鼠标出框补丁里有“防止ro100%cpu”选项,不过收效甚微

[ 本帖最后由 sexx 于 2009-7-27 13:57 编辑 ]

TOP

返回列表