您好,欢迎来到气泡游戏网!

气泡游戏网
手机应用中心 热门攻略 轩辕传奇 气泡问问 疾风之刃 枪神纪 天堂2M 救世者之树 上古世纪 黑色沙漠MOBILE 未来战 冒险岛M(楓之谷 M) 传说对决 瓦尔海姆 鬼谷八荒 怪物猎人系列

当前位置:首页 > 攻略库 > 剑灵 > 正文

《剑灵(Blade Soul)》【讨论】网路优化方面>先看1F下方2020/3/19 《9F总整理》先看下方2020/8/30、7/5

更新时间:1603705142   |   来源:巴哈姆特

A85632599 (阿Q) #1 2018-10-16 12:53:40
系统是Win 7 64位元
Win 10可能很多找不到,而且Win 10可能原本稳定性就够,不太需要设定
顶多设TcpAckFrequencyTCPNoDelay
4楼有这网页设定的图文教学,设完再来1楼比较顺,1楼完去5楼看看
最近网路会卡顿爆P的直接找下方的ECN的指令开启,弥补稳定性

之前的网路优化相关方面设定都是参考幻想战记的大大发的降Ping设定或下面的网页设定的
SpeedGuide.net(Google搜sg tcp也找的到这网址)

而我先前都有新增TcpDelAckTicks=0这项设定然后始终觉得卡顿不顺
直到用了版上的一键优化后,才发现罪魁祸首是新增TcpDelAckTicks=0的影响
所以有新增的建议删掉这项设定

至于TcpAckFrequencyTCPNoDelayQWORD or DWORD值,其实好像都可以
幻想战记的大大有提到64位元系统就用QWORD值(64位)
但是SpeedGuide.net所有设定都是DWORD值(32位)
然后搜网路好像有人说过其实用DWORD值就好,若遇到64位会自动转QWORD

当初用版上一键优化把TcpAckFrequency设为QWORD值时,发现会有突然顿住1秒左右的情况
于是后来便改回DWORD值,那顿住1秒的情况也没了,而且似乎更稳定
------------------------------------------------------------------------------------------------------
付上装置管理员的网卡设定(不是i网的,卸载选项建议都停用),因为i网卸载能力够强,所以TCP、IPv4卸载选项都开启:(3楼有R卡设定,简而言之就是通通都关掉,接收缓冲缩到比128小(96或更低),传输保持128)

连结速度:自动交涉
Gigabit主从模式:自动侦测
大量传送卸载:都停用
岔断调节:停用
IPv4检查值卸载:Rx 与 Tx 已启用
TCP检查值卸载(IPv4)Rx 与 Tx 已启用
TCP检查值卸载(IPv6):停用
UDP检查值卸载(IPv4):Rx 与 Tx 已启用
UDP检查值卸载(IPv6):停用
岔断节流阀速率:关闭
流量控制:停用
接收缓冲区:256(预设值) 这两项缓冲,CPU处理能力够强可以减少数值,让CPU直接处理
传输缓冲区:512(预设值) i卡处理能力够强,保持预设帮CPU多负担一点没关西(CPU太弱的话)
调整性框架内间隔:停用
接收端调整:启用(根据网路上别人分享的设定,开启这选项都能降ping)
接收端调整伫列:2伫列(有4伫列就选)
登录连结状态事件:停用(预设是启用,这方面我不清楚)
等待连结:自动侦测
超大型封包:停用
优先顺序与VLAN:优先顺序已启用(预设是优先顺序与VLAN已启用)

i网卡备注说明 传输缓冲应为接收缓冲的2,我觉得原因就是:
从NC伺服器接收的封包 在网卡那边 排队短些 先让CPU处理
回传NC伺服器的封包 在网卡那边 排队长些 慢点回传

岔断调节、岔断节流阀速率、调整性框架内间隔,这些都是减低CPU负担的功能,但会导致封包延迟,建议关闭


电源管理:
全部取消勾选,就是都不用节能模式,唤醒方面也都关掉


作业系统方面设定
右键 系统管理员身分执行 命令提示字元
输入netsh int tcp show global查看状态(请截图以便还原):

关闭自动调整传输窗口(下载频宽可能会小点,可是延迟会低点):
netsh interface tcp set global autotuninglevel=disable

开启RSS接收端调整
netsh int tcp set global rss=enabled

附加元件壅塞控制提供者 设为ctcp(speedguide.net有描述,简而言之就是能减少壅塞)
netsh interface tcp set global congestionprovider=ctcp



以下还没设定过的只看DCA就好(这项只要有Intel CPU intel网卡就能开启,再加上SG TCP优化器的进阶页面设定Largesystemcache=0、Size=3效果显着)
当然若用上方查看状态指令发现ECN、Chimney是开启的,能用下方指令关闭

DCA直接缓存访问
让网卡直接读取缓存(cache)中的数据做处理,此项功能可以激活CPU 的缓存预先读取数据
(开启前提是CPU /芯片组/ 网卡(intel),三项都支持,还是其中一项支持就行?
看来DCA不用3项都支持就能开启,我的AMD CPU搭I卡开DCA平稳的多
netsh interface tcp set global dca=enabled

对于较旧的CPU,DCA的影响更为显着(也就是高阶K系列CPU开这项根本多余?)
此功能在windows10 Creators版更新中没了
netsh interface tcp set global dca=disabled



以下有开启的关闭(ECN想开启尝试的无妨,差别不大)

Chimney烟囱卸载(将封包一部分转交到网卡做处理,以降低CPU负担)
网卡不是I网伺服器级的,处理能力不够强建议别开,网卡会处理不来更延迟
netsh interface tcp set global chimney=disabled
这礼拜4+1关掉Chimney烟囱卸载后,发现卡刀反应更即时,开了几只角色去打DPS都上升了些,尤其力士卡刀反应原本有点迟顿,卡刀卡的不是很顺,现在到降神间的转换都稳了许多,挥舞得更快更顺畅,只是偶尔会小顿一下
后来开剑士再去测试,卡刀顺到一个离奇的境界= =,应该可以断定不能开
应该要真正伺服器级别的I网卡才适合开烟囱卸载?(我的只是普通I网卡)
理解这项功能后,它这"转交"封包的动作可以说是相当多余
会抢掉封包造成"卡招",难怪Window10会弃用这项功能
我原本有开启的时候,常常RF到一半"卡招"会变成普攻3下,就是这功能搞的鬼,现在关掉后就不会有普攻3下的情况,顶多卡招普攻1下,而且响应速度快多了...



ECN显示雍塞通知(speedguide.netGaming Tweaks有描述)
这项可以弥补卡顿爆P(最近伺服器不知道在爆P卡顿3小的= =)
不稳的卡顿的网路用这项会改善
netsh int tcp set global ecncapability=enabled
这项设定对ping 6X 7X 8X会突然跳到12X 13X 14X 15X 16X等...不稳卡顿爆P,绝对能改善

若你ping 6X~10X间跳几乎不会爆,招式施展顺畅无碍那就不用开
因为这项开启招式响应速度会比较慢,而且有卡招嫌疑
网路稳定的开启只会是负优化
netsh int tcp set global ecncapability=disabled
这项关闭枪手C+V+4+TAB->流弹+装填,施展情况有比较顺(之前比较会卡)
右键按住普攻按F爆裂也响应较快(之前也比较会卡)
所以应该断定是不能开(都是用烂电脑去试,比较明显)
破百ms的情况也减少了,所以也是一项多余设定
有改过的把它disabled回去
刚武神塔测试,怪死掉顿一下的那个瞬间,明显好多了
两只怪聚一起RF,其中一只死掉换只打时,原本会卡招,现在几乎不会
可以说ECN也是不能开的设定= =



下载SG TCP Optimizer设定/查看:
记得右键系统管理员身分执行
红色部分开启后勾选
黄色部分有intel CPU 或 intel 网卡就开启DCA
蓝色部分有i网卡才开启

进阶设定页面就参照看看,这部分我也是参考别人设定设的
这页也能看TcpAckFrequency、TCPNoDelay、TcpDelAckTicks,是否开启(若设为QWORD会抓不到设定,会显示default,根据我的经验,建议设为DWORD值)
蓝色部分Largesystemcache ,当初我以为这项0跟1是关闭/开启,结果是错的
Largesystemcache真正的解释:
0=网路应用程式
1=档案共享

Size=3 代表网路应用程式和档案共享输送量最大化
应该是最大化应用高速缓存(cache)的意思





SG TCP/IP Analyzer:

这项分析功能他们网页找的到

MTU要1500才会显示绿色(他们认定1500最好是因为下载频宽最大的关係我猜)
至于MTU怎幺设,就是右键系统管理员身分执行 命令提示字元
netsh interface ipv4 set subinterface "网路名称" mtu=1454 store=persistent
网路名称要自行查看可能是区域连线、区域连线 2、区域连线 3之类

MTU数值就自行网搜啰,不一定要参考我的,一般PPPoE(拨号连线)是1492
MTU多少才好网路上有很多不同见解,MTU缩小有可能响应速度会快点

一般HINET都会把路由器的MTU设为1492,我是有进入小乌龟(路由器)
去把MTU改成1454,小乌龟怎幺进网路上有,建议乱改后果自负
而且我也不知道这样改MTU会不会比较好,毕竟我不是专家有办法测试差别


Ookla Speedtest(新版的没有网路波动图,我比较喜欢旧版)

开ECN波动会变得更平缓,但会有卡招情况(这张是关闭ECN),延迟也会较高(尤其火龙那边更明显)

剩最后一项DCA要测试:测试完毕
DCA开启条件是(前提是CPU /芯片组/ 网卡支持)
然后它的兄弟DMA在window 8就弃用了,而DCA启动条件要3项都支持?也不知道有没有效
看来DCA好像不用3项都支持就能开启,我的AMD CPU搭I卡开DCA也平稳的多
对于较旧的CPU,DCA的影响更为显着
DCA在Windows 10 Creators这版更新就没了
大概可以推论这项功能在后来硬体处理能力越来越强大的情况下,也是多余的一项设定?
R卡的直接关闭吧->有intel CPU可以尝试开启DCA看有没有效
用intel CPU,主机板内建I卡可以开DCA
目前测出来开/关DCA,不会影响ping值
而且开启DCA画面显现比较平稳
可能是激活缓存预读数据让网卡处理,能减少即时处理行程,进而降低CPU负担

没想到AMD FX6300这台搭I网卡-
只开DCA配上SG TCP优化器设定Largesystemcache=0、Size=3
会变得这幺顺畅稳定...

这激活CPU缓存去预读数据,减少即时处理行程减轻CPU负担,再加上最大化应用缓存
没想到这幺有用,原本boss转换型态会顿顿的,现在好稳
BOSS死掉瞬间原本也是顿得很明显,现在好缓和
也就是缓存预读数据可以让原本抑扬顿挫的波动,变得平缓稳定且顺畅
现在冰斗挥舞月光剑气,受那顿卡的影响减少好多而且砍的频率更快
伤害更能发挥出打木桩所能打出的DPS

刚开intel CPU,R网卡那台
开DCA,Largesystemcache=0、Size=3缓存最大化应用
R网卡设定方面全关闭,只剩接收端调整(如3楼所示)
接收缓冲64(这台电脑的主人只玩FEZ所以可能可以在低),传输缓冲128
开FEZ去看ping,74~79ms(i5 6500 i网卡那台73~78ms),不只延迟降低了还更稳定
也就是说intel CPU or I网卡都能开启DCA
而且开DCA还能弥补R卡的不稳定

End



2020/3/19
目前使用Win10系统后,发现其实设定不太用改
除了TcpAckFrequencyTCPNoDelay有新增设为1外(DWORD)
其他ECN、DCA等...都没开启
ECN、DCA等...还是别开启的好,反覆试验下似乎真的没啥用且似乎感觉技能施放更迟钝,ms也高些,虽然说画面流畅度有稳定点,但是施展技能频率会下降,影响DPS发挥

电脑够好的人,真的不必开启ECN、DCA那些
性能不足的旧电脑才需考虑(比如I5 4460之前的)

网卡设定可以参照
regedit也可以参照
下面4、5楼除了MMCSS之外都一样照着设

至于CTCP还是CUBIC哪个好?请自己试验
我是R网卡选用CUBIC(因为R卡选CTCP或CUBIC其实很难测出哪个好)
如果是I网卡,才选CTCP(因为I网用CTCP其迟钝感很明显下降,ping值也稳定些,比较不会爆)

另外装置管理员的网卡设定
R牌的,所有卸载选项全部关闭
I牌的,除了检查总和值卸载维持预设开启,其他卸载都关闭(EX:大量传送卸载)

至于SG TCP的ChekSum(检查总和值卸载)预设是disabled,就让它维持关闭
好像网卡设定开启就有效果了(预设是开启的),不必特别用SG TCP把ChekSum开启

Win7的话SG TCP设定default,这样会把ChekSum在Regedit的注册值删除(预设没有ChekSum的注册值,所以不必特别新增开启,应该是网卡有开启就行)





这台电脑原本是要选有含I网的主板,但是买主太急,没细查下买了
很可惜

结论:
在古剑反覆试验I网 vs R网的稳定度、卡顿程度
R网施展技能的卡顿感真让人难受,不如I网平稳流畅
掉封包率也比I网严重

在古剑,R网就是常常施展技能卡卡der很难受,超级不稳定
换到I网那个平稳和流畅度完全不一样...

所以要玩Oline Game的,主板要慎选含有I网卡的
总不想你按甚幺技能因为卡顿而发挥不出实力吧?这种感觉很呕

当然近期高阶主板(X570),R网卡有推出更高阶的晶片
那幺是否能比的上I网?就看有没有勇者去试吧




看较旧的 190 则留言

阿Q: 02-12 19:11

开回卸载掉封包的情形,就没像关掉那样了,我关掉甚至会掉封包到2%应该就是SG TCP说的关闭卸载出的问题(I网)

阿Q: 02-12 19:13

[freegod16:去年买了个錶]不过那台比较旧就是(I5 6500),且是Win7

去年买了个錶: 02-15 20:13

mtu也是1500吧

A85632599 (阿Q) #2 2018-10-16 13:38:17

此文章已由原作者(A85632599)删除

roach1089 (肉) #3 2018-10-24 22:16:25
小弟,先上图
机体

网卡
进阶照1楼
有更动部份就这样
影片10/26 22:02录


看较旧的 59 则留言

阿Q: 04-25 17:32

抱歉,后来在其他游戏实测下,R卡的缓冲区大小确实影响技能的响应速度,及转动画面的流畅度

阿Q: 04-25 17:33

我在FEZ(幻想战记)64、256这两个数值来回反覆测了无数次,很明显64缓冲的即时响应速度快多了,画面转动也快上许多,就不知道为何古剑没那幺明显

阿Q: 04-25 17:34

所以后来又把接收缓冲区改回64,而传输缓冲始终维持预设128

A85632599 (阿Q) #4 2018-10-27 10:29:44
C槽(系统槽)->Windows->右键系统管理员身分执行regedit

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
\Parameters\Interfaces\{点一个机码} 右边视窗新增DWORD值
右键新增TcpAckFrequency=1 (DWORD)
右键新增TCPNoDelay=1 (DWORD)
所有机码(红色框起来一堆英文数字乱码那些)都要点进去新增这两个选项
怕没设到你正在用的连线


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters
右键新增TCPNoDelay=1(DWORD)


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT
\CurrentVersion\Multimedia\SystemProfile
右键修改NetworkThrottlingIndex=ffffffff(DWORD) 8个f

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT
\CurrentVersion\Multimedia\SystemProfile
右键修改SystemResponsiveness=0 (DWORD)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
右键修改LargeSystemCache=0 (DWORD)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT
\CurrentVersion\Multimedia\SystemProfile\Tasks\Games
右键修改以下选项
Affinity=0
Background Only=False
Clock Rate=2710
GPU Priority=8
Priority=2
Scheduling Category=High
SFIO Priority=High


关闭MMCSS服务
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/AudioSrv
右键DependOnService修改,MMCSS删除套用
服务页面停用Multimedia Class Scheduler
此时会没声音,重开机声音就回来了


设置Qos策略(确实有用,还强过cFosSpeed的优先权,5楼有测试结论)
开始->输入gpedit.msc
将DSCP指定为63
应用程式名称Client.exe
以上设定需重开机才会生效.
另外还有GlobalMaxTcpWindowSize这个我不晓得设这个有没有用(我是没设)

至于Qos封包排程器释放20%频宽,据说这项根本没用
而且这解释是错的,真正的解释应该是Window预设会保留20%频宽给Qos策略去运用
但是Qos策略一般人根本用不到,所以应该设为0 ?
好像不管 设为0 或 保持预设,频宽根本都没差?(因为根本用不到这项设定)
我是没去设定,因为TCP优化器好像就把它设为0了
可能这项设定对一般人来说用不到所以设为0比较好吧?

这边有矛盾的地方:
因为后来才发现我当初是有去gpedit.msc"停用"Qos封包排程器"的"限制可保留频宽"
作业系统备注说明:停用会留20%频宽给Qos策略组
那幺你设NonBestEffortLimit=0好像就没用
因为NonBestEffortLimit好像就是"限制可保留频宽"的注册值,
而你"限制可保留频宽"停用了,也就是等于无视NonBestEffortLimit这个注册值,系统会强制频宽保留20%给Qos策略

后来又把Qos封包排程器设为"尚未设定"
NonBestEffortLimit设为0去试试

结果这样设定后发现会卡卡的也就是说
NonBestEffortLimit不该设为0?
这样等于0%运用Qos策略组?

当我停用Qos封包排程器的"限制可保留频宽"
让系统维持20%运用Qos策略后又稳定了...

不管怎样我把Qos封包排程器的"限制可保留频宽"启用并设为0试试看再说



这楼设定完回顶楼设定/查看

看较旧的 20 则留言

阿Q: 10-31 11:54 编辑

[wiston:大狗儿(月影版]TcpDelAckTicks=0预设没有,看到就删除,当然你也可以新增试试,也许我最初有跟甚幺设定冲突到导致顿卡爆ping(可能是ECN、Chimney之类),不过此楼没TcpDelAckTicks=0

阿Q: 10-31 17:13

TcpDelAckTicks=0还是别新增,刚试过了反而会卡,看来这项不适合剑灵

大狗儿(月影版: 10-31 18:03

了解 所以=1 就好了!!

A85632599 (阿Q) #5 2018-10-30 19:39:12
继4楼Qos封包排程器的问题后
我去gpedit.msc把Qos封包排程器的"限制可保留频宽"启用并设为0后
ping变超稳,几乎很少破百
这我才知道这项对ping影响的恐怖
原来我先前停用"限制可保留频宽"是错的,这样系统会保留20%频宽给Qos
会导致ping不稳定,原来我常常破百是这项搞的鬼?

这我才想到之前用命令提示字元输入ping 168.95.1.1 -t
然后中途开speedtest 测速 ping会爆升
这跟系统保留20%网路频宽给Qos在背后跑有异曲同工之妙
各位可以试试去gpedit.msc把Qos封包排程器的"限制可保留频宽"启用并设为0,看ping有没有变稳


SG TCP 优化器的NonBestEffortLimit=0保持设定不动
而SG TCP的Do not use NLA=1
似乎是能让你自行指定程式的优先权


绝对不能停用"限制可保留频宽"这样等于是无视NonBestEffortLimit注册值
NonBestEffortLimit=0就是将限制可保留频宽设为0
可当你停用限制可保留频宽,NonBestEffortLimit指定为0就没用了
系统会强制保留20%频宽给Qos策略,而据说Qos策略是给自动更新用的
没错你没听错就是"自动更新",也就是说你没关闭自动更新会爆ping的更兇

基本上启用 Qos封包排程器 的 "限制可保留频宽"设为0
NonBestEffortLimit=0注册值就会自动跑出来了
而gpedit.msc里的设定具有大于一切的强制性
也就是说你若设为"尚未设定"或"停用",似乎都会保留20%= =


看较旧的 17 则留言

阿Q: 11-01 16:00 编辑

[QAB:叡麟]昨天伺服器不稳,刚开服想说哇赛好少破100ms,还有5Xms的,结果过不了多久,一直破100ms,11X 12Xms一直看见,还卡的很难受

阿Q: 11-01 15:59

今天就又正常了5Xms又回来了

叡麟: 11-01 20:45

我昨天把Qos策略给删除掉 今天下午游玩就都是7x~90左右了

c4111corey (MoOnLiGhT星光) #6 2018-10-31 17:17:09
大大你好,小的电脑苦手,在照您的方法修改的时候遇到几个问题:

电脑配备:
(显卡不会开详细只能这样.....)

目前设定完是这样的

附加元件壅塞控制提供者 设为ctcp
netsh interface tcp set global congestionprovider=ctcp
这里修改的时候,它显示了
然后就不知道怎幺修改成ctcp......

然后网卡的部分
红色的那两个跟<自动关闭Gigabit>我不知道该不该关掉
<中断调整合适化>、<巨大讯框>、<环保节能>跟有<唤醒>字样的我都是改成关闭。
至于其他的,我是照说明去改的
(接收缓冲72,传送缓冲128)

TCPOptimizer设定的部分

另外还有关闭MMCSS服务
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/AudioSrv
右键DependOnService修改,把MMCSS删除套用
这部分我打开的时候就没有MMCSS了,应该不影响?
服务页面停用Multimedia Class Scheduler
这里我没有做,因为打开的时候找不到......

其余有提到的部份我都有照改.....结果现在设定完,进入游戏后ms反而增加.....
请问我是哪里没修改好还是修改错了吗

看较旧的 73 则留言

背着果酱吐司的猫: 10-31 19:23 编辑

感谢大大的帮忙>< 真的流畅很多了~

阿Q: 10-31 19:25 编辑

我也是7X~10X只是说~你这样改会不会顿我就不知道了,而且没有1楼的DCA= =

背着果酱吐司的猫: 10-31 19:29

[A85632599:阿Q]我原本大概都9X~15X 好很多了~

andysky1229 #7 2020-03-16 15:21:18
抱歉 那个一键优化网路跟FPS 怎幺回复原本的设定呢?

看较旧的 58 则留言

阿Q: 03-17 13:41

然后你不想试,就想解决哪有那幺容易,连Nv自己都用浮夸的文宣了,它们还专业写程式的,结果...唬烂居多

03-17 13:43

谢谢大大

03-17 13:43

我回家试试看 再回报

mopo1208 (小不点) #8 2020-04-27 23:41:29
大大  想问呢
我这次改完之后 上线没事 跑跑动动 60-110MS 120FPS 也是可以
但一到打12人本 就卡到不行 FPS 到个位数 MS 沖上到150-200 MS
不知道我是改错了什QQ
求改善

: 有用ExitLag

看较旧的 4 则留言

小不点: 04-28 13:14

哈哈,也对啦。下班回家后弄弄看

小不点: 04-28 13:15

为什幺我会问呢,之前跟着改也没事。但昨天无聊上去想看一下,发现我那个 TC 那2断登录档没了,是直接消失不见。那我就重新打了回去

小不点: 04-28 13:16

怎知道一改 进去打单人本60ms 好爽,但一打12人本就立即降到5FPS 180ms

A85632599 (阿Q) #9 2020-04-28 13:58:38
※ 引述《mopo1208 (小不点 )》之铭言
> 大大  想问呢
> 我这次改完之后 上线没事 跑跑动动 60-110MS 120FPS 也是可以
> 但一到打12人本 就卡到不行 FPS 到个位数 MS 沖上到150-200 MS
> 不知道我是改错了什QQ
> 求改善
> : 有用ExitLag
我把"目前"所有设定发上来让你对照看看(可能会有漏的到时再补啰)

网卡设定(R网)
※接收缓冲区其实不能设这幺小,因为这台电脑主人需要玩的游戏必须设这幺小画面转动才流畅、技能响应速度才快
其他线上游戏还是至少要256↑比较好,比较不会资料来不及处理造成卡顿,当然与其用R网不如当初选主板的时候就挑有I网的

I网卡(或参考1楼叙述的网卡设定)
PS:接收端调整最大伫列,I网通常只有2,有4的话选4

电源管理部分,全部不勾


区域网路内容(只有勾选Qos封包排程、网际网路通讯协定第4版,其他别勾)
另外我有用cFosSpeed,所以区域网路->内容,会看到多一行功能


SG TCP优化器

执行命令提示自元(CMD)
输入:netsh int tcp show global  查看

regedit注册表
HKEY_LOCAL_MACHINE/SYSTEMCurrent/ControlSet/Services/Tcpip/Parameters /Interfaces
新增:TcpAckFrequency=1、TcpNoDelay=1(请看下方7/5部分)
(新增TcpDelAckTicks=1反覆测试,确定这样做可行不似TcpDelAckTicks=0那样卡)
(似乎比删除TcpDelAckTicks还稳定点、爆ping情况减少)






命令提示字元,查看MTU
输入:netsh interface ip show interface


执行->输入:gpedit.msc
Windows设定/以原则为依据的Qos/右键新增:建立新原则
DSCP数值输入:63
应用程式名称:client.exe
(参考楼下2020/6/30部分,目前已移除掉此设定)

Qos封包排程器->限制可保留的频宽设为0




应该就这些了吧
另外就是有用版上的懒人一键修改,把最佳性能模式打勾套用、战斗最佳化套用

剩下就是SSDFresh
以及网上搜的一些SSD优化设定
以及用DDU进安全模式卸载/更新显卡驱动
关闭HPET
显卡设定惯用的最大效能
等...

其实网路优化设定几乎100%都照搬SG TCP的游戏设定

唯有网卡设定稍微不同(※R牌卸载全关闭、接收缓冲64)
以及试验ECN、netDMA、Chimney烟囱卸载,是否有效
(试验结论是都没用,ECN其实网路稳的反而是累赘,尤其真光纤线路)


※消除Win10 BUG 小技巧(解决不了就重灌吧)
卸载并重灌驱动+SSD最佳化,最佳化功能是把移除安装的程式的残余碎片完全抹除,
(因为Win10 在移除/覆盖程式的时候,很容易残余一些设定导致BUG)

我的步骤是:
首先先卸载cFosSpeed(有的话),接着用DDU进安全模式卸载驱动完自动重开机后
重装显卡驱动(选择自订,并勾选"全新安装")
装完显卡驱动后,我通常惯在重开机一遍(装完驱动等一下右下工作列的Nvidia图示消失后在重开)
※若有内建显卡驱动,我会在装完外接显卡驱动那时,再度用DDU进安全模式卸载内建显卡驱动

接着用SSD最佳化,并重开机

设定Nv控制台完后,重装网卡驱动,并重开机
接着在最佳化一遍,并重开机

最后装回cFosSpeed并设定,这样就OK了


简而言之就是:
        卸载->重装驱动->SSD最佳化->设定驱动
※几乎每个步骤都会重机开一遍


※Nvidia驱动版本推荐(以剑灵来说)

先前的测试(※没跟最近比较稳的442.74版比较过,懒得重装回去测)
399.24>417.35>=417.22(显卡为GTX960,也许GTX1050~1080ti比较适合417.35、417.22)

后来新电脑GTX1650(※直接441.66版本开始使用)
442.74>=442.59、442.19>441.66、441.87
先前更新驱动从441.66更,怎幺更怎幺不顺
所以后来就都做功课看别人测试,于是找到442.19,实测的确比441.66、441.87好(但也没好多少)
后来又更到442.59,实测下来FPS上升,转动画面一整个超咕溜,但是一进入战斗就原形毕露,
不稳定卡顿情况大于442.19,于是后来又做功课,找到了442.74,这版是真的稳,滑顺感略低于442.59,但异常卡顿形情减少,也不像442.19有时会有按下按键没反应要多按几下的形情

至于最近445.75~445.87,爬了一下YT影片和下方留言,似乎不稳定情况又变多了
就暂定442.74 or 442.19吧,也许之后都不会在测试和更新驱动了

事实上442.74、442.59、442.19,差距非常微小,但最稳定的是442.74,最滑顺是442.59(但也相对不稳),三个版本几乎可以说划上等号,但至少比441.66、441.87好

最后在442.19 VS 442.74,不断的测试比较下(至少都卸载重装并测试超过3次),确定回归442.19
因为442.74虽然稳定,但是会有一种迟钝感(好像黏了一层东西施展不开的感觉)例如御剑的挥砍速度很明显被拖慢了下来(且抑扬顿挫),导致频率下滑,我猜这版应该是为了稳定度,而牺牲一点FPS

而442.19,稳定性也不输442.74,但其画面的即时反应更佳,御剑挥砍整个超顺,开场爆发也容易打得较高,虽然跟442.74各有千秋,但我决定还是退回442.19玩起来较舒畅

气功阴阳师改版之后,我电脑常常会有突然会爆ping到170ms附近的情形(卡顿情形更严重),直到最近都不知道原因在哪,今天7/23换上442.74后,才发现原来是驱动的锅...

9/26
目前换到452.06版本
比442.74好



最近一个月以来发现电脑有越来越卡迹象,一直不晓得原因在哪
最后终于发现到原来是当初在设定这台电脑时,有托垮后台的设定没关闭
那就是:
开始->设定->隐私权->背景应用程式->允许应用程式在背景执行(这项一定要关)

然后再来检查
设定->应用程式->启动(看这边有没有当初删除而残留的程式还在启动状态)
※PS这台有内显,所以内显的控制台竟然还在启动状态(虽然已经删驱动了= =)


※最后最后新旧Nvidia驱动比较(399.24 vs 442.19)
测试平台 I5 6500 、960GTX
在反覆卸载并重灌驱动399.24和442.19后,决定用442.19

其原因就是,画质方面较好且清晰,虽然沙暴会破图
然后画面即时反应速度较快(非按下技能的响应速度,而是滑鼠转动画面的即时回应)
且画面转动起来流畅度也较高(399.24转动画面迟缓感较高)
并且稳定度也没有下滑的感觉
单人本、单刷一般沙暴,DPS表现也没有变差,两者伯仲之间(似乎442.19会高一点)
所以从399.24换到442.19是OK的








2020/6/9更新Win10 2004版,这版真滴讚
非完全格式化下载系统到随身碟重灌,而是看电应版这篇后,点连结开始下载更新<至少花30分以上
(其实这样算重灌,只是原始作业系统资料夹会保留着,和一些设定也会)
更新完后
大部分设定都会套用,只有小部分会跑掉
然后只有用个SSDfresh
把跑掉的部分设回来

网路设定大部分也还在只是有些设定跑掉
然后重点来了
我发现有些设定并非完全按照SG TCP的游戏设定才是好的
因为更新玩Win 10打开SG TCP读取的原始设定如下图
(这张是回复设定后的图 其中Qos:Do net use NLA原本是空白,其它都跟刚更新完的设定一样)
我就这样直接开游戏去测试,发现画面好稳定


然后我把它设定跟先前一样(如下图)是按照SG TCP的game tweak所述的下去设
再下去做测试发觉并没有比较好,画面稳定性反而下滑,卡顿感稍重
所以就读取备份档案回复到如上图所示


差别就是没有TCPNoDelay这项注册值
以及SG TCP优化器少部分细项不同(有用黄色框框框起来)

所以SG TCP的游戏设定还是要一项项去测试比较好,不能全信

在后来不信邪又用SG TCP优化器把TCPNoDelay设为1去测
真的没比较好,卡顿感较重

这不禁让我想到"物极必反"
系统预设值本来就保有稳定性,那幺把一些设定的响应速度缩短,其实未必会比较好

所以很多以前提到的降Ping设定,真的不要一口气就照着设,建议一项一项来
确定有比较好才往下个选项继续测试


单独设定Do not use NLA=1,测试
这项功能是能使Qos策略的DSCP值奏效,能用DSCP值指定优先权

打12人本太初去做测试,反而变得更卡(虽说单人本的技能响应似乎快上那幺一点)
(设定Do not use NLA=1重开机,开御剑去打太初,第1场DPS 17X万,异常卡顿)
(设回defualt重开机,吃石板重置太初打第2场,卡顿感少很多,DPS打上200万)
PS:两场都有大小降

关于Qos策略的DSCP值说明,以及Do not use NLA=1作用的解释网页
疑惑的是以前有人发的降ping教学说DSCP值越大优先权越高,所以就设最大值63
不知道这说法是否是对的= =
(似乎不太对,因为DSCP数值是代表一种mark)
(虽说数值越大优先权越高,但有定义区间多少到多少是干嘛的)

网路上找到几个代表的DSCP数值,可以尝试看看。
CS7(56)
EF(46)
CS6(48)
CS5(40)
CS4(32)

其实网路上都找的到Qos服务品质的定义解释
也有讨论CS4~CS7哪个较适合游戏的网站(英文)
找了半天没有数值63的定义................(级别在CS7但,并不是越高越适合游戏)
所以别随便相信网路上的降ping教学(要去查证)

然后Qos最好从路由器去设(我也不太清楚怎幺设,国内没啥讨论文章)
单独作业系统设Qos似乎反而会干扰
而且也不如走专线,避开共用线路,像是付费用的游戏专用VPN


单独设定这个测试
卡顿变重,又设回去default(预设值)


单独设定这个由上至下4、5、6、7测试
设这4项是为了使这4项拥有更好的的优先权级别
反覆试下来并没比较好,而且似乎稳定性下滑,所以还是维持预设就好




2020/6/20
在气功第3系更新完后,爆ping情形严重,所以又花了很长时间反覆改动设定重开机去测
最后结论如下图(只有黄色框起来维持预设)

忘了说设定如上图的话,传输缓冲区要拉大,我是把64改为256(预设512)
因为我后来又把左边的4、5、6、7 499、500、2000、2001(预设值),两者不断变换交替测试

旧电脑确定设为4、5、6、7比较好(I网)

新电脑(R网)从499、500、2000、2001改成4、5、6、7,却比较不稳定,虽说技能响应速度较快
但似乎没比较好,因为施展技能有点卡卡的不太稳定,不晓得问题到底在哪里?设定都一样ㄚ?

于是想到了,R网设定不同的地方在于:传输缓冲区由512降到64 这部分
便改到256去测测看,终于那个施展技能有点不稳定的情况好多了
总算比预设值好了



2020/6/30
在气功第3系更新后爆ping不稳,改成如6/20所述比较好点
但最近又变得更严重,为了改善稳定性,所以再度反覆更改设定测试
结论如下图(黄色部分回复到预设)

另外就是新增Qos原则并指定DSCP值部分,在经过长期以来的测试下
确定会形成干扰造成不稳定,虽然说ms最低值变得很低
但其不稳定和技能施展卡顿的情形也变得更严重
尤其有用游戏专用VPN的,更别去新增Qos原则
因为可能会干扰原本VPN的优先权
而且游戏专用VPN本来优先权就高于一般用户,我想根本不用多此一举自行新增Qos原则

还有还有:
cFosSpeed的优先权部分不要设为最高(higher),因为ms会不稳定,施展招式卡顿情形会较重
刚刚才发现的
因为我突然想到Qos服务品质,有定义DSCP优先权级别
每个级别有它的功用,容错率也不同
所以不是越高越好

所以便想到是不是不该设为最高higher?
果不其然把优先权higher(最高)改回high(高)后
其稳定性又更佳了,爆ping情况更少,又回到先前很少爆ping到150ms的情况
按技能卡卡的情形总算好多了


2020/7/5
其实在删了Qos原则
并且cFosSpeed优先权从higher降到high后

不管是6/20还是6/30的设定,都可以尝试
哪个比较好很难说

如果你的ping够稳的话(例如80~120ms左右,最高了不起130多ms很难破150ms几乎看不到)
那幺6/20设定可能会较好

如果你的ping不是很稳(平常在80~130ms,150~200ms也很常见的话)
那幺6/30设定可能会较好






2020/8/30
目前Win10 i5 9400(内建R网(8111h)),这台从气功第三系改版至今
  • 技能施展起来都卡卡不顺
  • 气功在神器修练场,DPS常常就只有115万左右卡到打不上去
  • 而Win7 I5 6500(内建I网(I219-V)),随便DPS就打上130万
      (※这台壅塞控制提供者,是ctcp)

索性就把Win10 i5 9400那台的壅塞控制提供者,从CUBIC改为ctcp
  • Win10最原始预设也是ctcp
  • 不知哪版预设改为CUBIC
   ※ 目前又改回CUBIC,有开启DCA使网路平顺点就好
  • 这样i5 9400那台,总算DPS能在120~125万

并且把DCA开启,开启指令如下
netsh int tcp set global dca=enabled
  • 这项功能激活CPU的高速缓存(cache)存取网路功能
  • 这样就能预先存取封包到高速缓存那,网路会更平顺

终于i5 9400施展技能总算稳定多了
DPS能稳上130万了....,我该哭还该笑
另外网卡接收缓冲也从256改回64
因为在神器修练场确实改到64比较不会有技能卡卡的情形...
多人本接收缓冲应该是要256会比较好,之后开御剑看表现如何再做定夺
  • 后来开御剑再度测试,确定接收缓冲256在统合6人本稳定的多
该死的R网(8111h)...
(较高阶的R网(Realtek® L8200A),表现如何未知)

至于ECN再度重複测试,确认是有优点也有缺点的功能,可以说是优缺互相抵消
  • 电脑、网路较好的别开ECN,会拖慢技能速率,虽然感觉画面变稳定许多
  • 有可能12人本开ECN会比较好,但好一点的CPU(9600K以上)还是关闭好
  • 电脑差的人才去尝试看看

看较旧的 40 则留言

owlking: 06-16 11:07

请问Bitsum Dynamic Boost 启动对 效能提高 有帮助吗? 还是其实不开也没什幺问题

阿Q: 06-16 12:33

[tree748596:owlking]那个就是会自动改变电源模式,在待机的时候会自动降低电源使用(省电),挂机才用的到。电脑不玩就关机的没差

精彩推荐

Wonderful recommendation

更多

关于我们 | 商务合作 | 广告服务 | 法律声明 | 内容导航 | 游戏帮助 | 问题反溃

本站所有软件,来自于互联网或网友上传,版权属原著所有,如有需要请购买正版。如有侵权,敬请来信联系我们,我们立刻删除。

抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活

Copyright 2019-2025 by 蜀ICP备20010799号-2 成都市互联网举报中心