本人的宏碁掠夺者笔记本电脑,在使用中遇到了一些问题,包括:
--CPU、主板温度墙 ,CPU和GPU功耗墙, 整机功耗锁电池掉电。
更难以接受的是,玩游戏,玩着玩着突然掉几十帧,非常卡,还是在大团战的时候。
切出来看任务管理器,CPU频率非常低,GPU占用率也低。
使用Aida64 查看传感器,功耗都很低,温度也正常。
莫名奇妙的就是卡,降频掉帧,百思不得其解。
经过一段时间的摸索,终于发现每次卡顿CPU降频的时候,GPU频率都很高。
再仔细观察发现,GPU虽然功耗不高,但是电压偏高,而CPU则惨不忍睹,电压只有0.7V,功耗低的可怜。
看到这里基本已经可以判定,就是GPU抢了CPU电压,导致CPU大幅度降频,降频后的CPU又无法带动显卡导致掉帧严重。
既然找到了问题,那么就可对症下药了。如果想调节GPU电压那很麻烦,可能要刷主板BIOS,风险极高且会失去保修,直接放弃这个念头。
刚好找到B站有大佬分享了如何对NVIDIA显卡锁频,上过学的应该知道,频率和电压成正比,这个方法无风险,且非常简单。
通过使用英伟达提供的 NVIDIA-SMI 管理接口,可实现GPU的频率限制。
在 CMD 命令(管理员权限)提示符中输入:NVIDIA-SMI,即可查看到当前显卡的基本信息。
输入:nvidia-smi -lgc 210,1785
(表示锁定GPU 最低频率210,最高1785Mhz,可根据个人需求自行更改)
频率可通过GPU-Z 查看,在CPU降频掉帧的时候查看GPU-Z实时的最高频率,设置比这个值低一点就行了,本人的RTX3060,最高频率在1950Mhz附近,降低200Mhz,电压则下降了0.1v。
GPU降压之后CPU瞬间满血,帧率也上来了。
此方法电脑重启之后失效,所以最好还是用记事本输入命令:
nvidia-smi -lgc 210,1785
pause
然后另存为XXX.bat,保存桌面需要时候右键管理员身份运行即可。