关于CPU占用100% ,看看这个方法能解决不
今天在论坛中看了一些关于CPU占用100%的帖子,晚上测试了一下,果然如此; 于是用windows自带的工具查看了一下tw2.exe进程的调用模块,发现其中的一个模块是DX9的;由于自己的PC安装的是Win11 23H2,于是网上搜了一下关于DX12运行DX9游戏的相关信息,果然有所收获:DX12虽然兼容DX9,但是有一个转换层,因此可以推测是由于转换层的存在,导致CPU有额外的开销,可能就是造成CPU占用100%的原因。还好,游戏目录中保存了当初下载的DX9安装包,安装完毕后,在游戏的系统设置中确认垂直同步勾选上,完后关闭游戏;重新运行游戏,在登录界面,CPU占用在6%左右,进入游戏,占用在17%左右;多次关闭游戏,重新进入,cpu占用都不高。
因此,有CPU占用高的朋友可以试试,看这个方法能解决问题不。
本人pc 配置 CPU12代intel 显卡 rtx3060 操作系统为 Win11 23H2 22631.2787
意思是重新安装个DX9吗? win10自带的是DX9吗? 码住以后试试 莫沾衣 发表于 2023-11-20 22:29 山东
win10自带的是DX9吗?
Win10自带的是11,Win11是12 莫沾衣 发表于 2023-11-20 22:28 山东
意思是重新安装个DX9吗?
是的 我的已经没事了,不开垂直同步占用五六十,开了占用二三十,无所谓了 zmsly 发表于 2023-11-20 22:39 四川
是的
我看天下3里面自带DX9 啊 莫沾衣 发表于 2023-11-21 21:27 山东
我看天下3里面自带DX9 啊
DX是Windows的组件 zmsly 发表于 2023-11-22 14:06 四川
DX是Windows的组件
安装了一个DX9没啥效果
页:
[1]