为什么显卡占用率高就是好,CPU 占用高就是不好呢?

您所在的位置:网站首页 歌手jw混血儿吗 为什么显卡占用率高就是好,CPU 占用高就是不好呢?

为什么显卡占用率高就是好,CPU 占用高就是不好呢?

2023-10-27 19:37| 来源: 网络整理| 查看: 265

【显卡是干啥的,和CPU那个对游戏重要】

首先,我们在电脑内部生成一个大的三维空间,让一个小球自由下落,它落到地面后会弹起来然后再次落下弹起,直到停止。

那么这里面CPU的作用就是计算小球受到的重力加速度,下落的速度,空气阻力,落到地面动能的转变,并根据各自参数去计算小球的运行轨迹。同时告诉显卡它应该渲染什么东西。

那显卡的作用是什么呢,显卡在这里面需要把这个三维图像建立出来,他需要给空间附着颜色,还需要给小球也附着颜色,这个部分我们称之为“贴图”,除了贴图外,显卡还需要让这个贴图跟着小球质点运动的轨迹一块运动,最后还需要把三维的图像二维化并输出到屏幕上去,这部分被称为光栅化。

这里答案就显而易见了,CPU主要负责逻辑运算部分,而显卡的作用就是图形化。

【为什么说显卡负载高是好事,而CPU负载高不是好事?】

出现显卡没跑满的情况主要就是三个

1:游戏优化垃圾,不能充分利用硬件资源,也就是你有很强的显卡,但是人家不用

2:开启了垂直同步或者锁帧软件,或者游戏内设置帧率上限,显卡性能大于输出帧的要求,不需要全力运作就能输出足够的帧数

3:CPU无法完成相应的前端工作,导致后端的显卡没法干活,就和一个流水线,前面几个工人的工作没有完成,后面的工人是没法接着装下去的。

一般来讲,绝大多数人玩游戏的时候不会主动去锁定游戏的帧数,那么如果你不锁定游戏的帧数的话,就好像你开车一脚油门踩到底,那么发动机能跑多快就跑多快,显卡一样,如果你不锁帧率,你的显卡就会能跑多少帧就跑多少帧,于是乎你的显卡直接就被自己跑满载了,他能输出多少帧就输出多少帧。

而帧数这个东西,对于游戏来说,就是越高越好,越高你的输入延迟越低,越高你的画面越流畅,所以在大多数环境中,显卡自然是能跑满的好,那样才能让他全力的帮你输出帧数。你买显卡的目的就是给你输出帧,所以你把它的性能榨干了,才能发挥它的全部,就好像你雇了个工人帮你搬砖,他的体质一次可以搬运100块砖,但是你每次就让他搬80块,所以你等于亏了工资,浪费了劳动力。

而如果CPU满载了,那就会影响到显卡的负载了,这样就会浪费显卡的性能,导致显卡不能“被榨干”所以等于是性能浪费了,所以我们的观点都是让CPU去性能过剩,然后让显卡满载。况且一般来说,CPU要是满载了,你的电脑和游戏都会发生严重的卡顿,而显卡满载只可能带来更好的高帧率收益。

当然也有例外,那就是渲染视频的时候,渲染视频一般显卡不是满载的,他都是起到加速作用,真正负责导出的是CPU,这时候CPU是必须要要满载的,不然就会浪费CPU的性能。

所以最后的总结就是

玩游戏,帧率越高越好,所以显卡性能榨干的越干越好,CPU尽量不要去影响显卡的发挥,所以不能满载。跑渲染运算,速度越快越好,由于CPU的性能会影响渲染速度,所以CPU的性能榨干的越干越好,所以需要CPU去满载而不是显卡。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3