测试关键硬件:
硬盘:SN850X 2T
内存:6000 C30 32G*2
CPU:9950X3D,使用Process Lasso保障程序运行在CCD0(实测多线程也用不到双CCD这么多线程所以不影响)
▶ 测试方法:
-1-. TPS测试——同存档 80人-200人-524人比较TPS (【1.6】使用【1.5】的显示TPS MOD,可能会受到影响,524人是因为那个存档比较卡连点器多放了24个不想删了
,存档创建于1.5,因为1.5载入1.6存档会黑屏,1.6载入1.5所有小人的寻路会重置(冒一次黄字)所以理论上不影响,存档基本上没有无事可做,主要是种植+搬运+割除+清洁,但是运行一段时间就有了,会导致TPS骤降,测试时是大批人规避无事可做的结果 )
-2-. FPS承载人数测试——不停放置小人,测试大约跌破20FPS的小人个数(变数大,图一乐,无MOD)

▶ 首先是载入速度,无MOD:
【1.5】—— 约15秒
【1.6】—— 约4秒
提升比较离谱,期待带上大几百个MOD的表现了
----------------------------
▶ 80人存档TPS测试:
【1.5】—— 约680TPS
【1.6】—— 约900TPS(跑满四倍速)
▶ 三倍速20FPS承载人数测试(图一乐):
【1.5】—— 约150-200人
【1.6】—— 约200-300人
▶ TPS测试截图(上1.5下1.6, fps测试的截图就不放了,影响观看,最后放一个一倍速20FPS的截图):


----------------------------
▶ 200人存档TPS测试:
【1.5】—— 约310TPS(跑满三倍速)
【1.6】—— 约460TPS(跑满三倍速)
▶ 二倍速20FPS承载人数测试(图一乐):
【1.5】—— 约300-350人
【1.6】—— 约350-400人
▶ TPS测试截图:


----------------------------
▶ 524人存档TPS测试:
【1.5】—— 约35TPS
【1.6】—— 约60TPS(跑满一倍速)
▶一倍速20FPS承载人数测试(图一乐):
【1.5】—— 约400-600人(下图为500+人)
【1.6】—— 约500-700人(下图为650+人)
▶ TPS测试截图:


▶ 一倍速20FPS承载人数测试截图(仅供娱乐):


综上,性能优化这次还是很明显的,还发现人数多的时候,会出现和多线程的天际线2一样的物体运动时快时慢的现象,应该是线程同步与数据共享所带来的开销导致的,但是环世界这种现象在可游玩人数范围内目前看不影响,甚至没玩过天际线2一般不会主动注意到
同时,最后两张图的CPU占用曲线,不是说1.5就和第一张图一样多个线程出现尖尖,1.6就和第一张图一样某个线程顶满,他俩似乎是可以交换的,每次重启1.5和1.6都会在两种形态内二选一,然后就一直是这种曲线,当然也有可能是我大半夜测试整迷糊了,但是二代优化没法一眼用Windows的资源管理器看出来是真的
硬盘:SN850X 2T
内存:6000 C30 32G*2
CPU:9950X3D,使用Process Lasso保障程序运行在CCD0(实测多线程也用不到双CCD这么多线程所以不影响)
▶ 测试方法:
-1-. TPS测试——同存档 80人-200人-524人比较TPS (【1.6】使用【1.5】的显示TPS MOD,可能会受到影响,524人是因为那个存档比较卡连点器多放了24个不想删了
-2-. FPS承载人数测试——不停放置小人,测试大约跌破20FPS的小人个数(变数大,图一乐,无MOD)

▶ 首先是载入速度,无MOD:
【1.5】—— 约15秒
【1.6】—— 约4秒
提升比较离谱,期待带上大几百个MOD的表现了
----------------------------
▶ 80人存档TPS测试:
【1.5】—— 约680TPS
【1.6】—— 约900TPS(跑满四倍速)
▶ 三倍速20FPS承载人数测试(图一乐):
【1.5】—— 约150-200人
【1.6】—— 约200-300人
▶ TPS测试截图(上1.5下1.6, fps测试的截图就不放了,影响观看,最后放一个一倍速20FPS的截图):


----------------------------
▶ 200人存档TPS测试:
【1.5】—— 约310TPS(跑满三倍速)
【1.6】—— 约460TPS(跑满三倍速)
▶ 二倍速20FPS承载人数测试(图一乐):
【1.5】—— 约300-350人
【1.6】—— 约350-400人
▶ TPS测试截图:


----------------------------
▶ 524人存档TPS测试:
【1.5】—— 约35TPS
【1.6】—— 约60TPS(跑满一倍速)
▶一倍速20FPS承载人数测试(图一乐):
【1.5】—— 约400-600人(下图为500+人)
【1.6】—— 约500-700人(下图为650+人)
▶ TPS测试截图:


▶ 一倍速20FPS承载人数测试截图(仅供娱乐):


综上,性能优化这次还是很明显的,还发现人数多的时候,会出现和多线程的天际线2一样的物体运动时快时慢的现象,应该是线程同步与数据共享所带来的开销导致的,但是环世界这种现象在可游玩人数范围内目前看不影响,甚至没玩过天际线2一般不会主动注意到
同时,最后两张图的CPU占用曲线,不是说1.5就和第一张图一样多个线程出现尖尖,1.6就和第一张图一样某个线程顶满,他俩似乎是可以交换的,每次重启1.5和1.6都会在两种形态内二选一,然后就一直是这种曲线,当然也有可能是我大半夜测试整迷糊了,但是二代优化没法一眼用Windows的资源管理器看出来是真的













