电脑玩游戏卡顿是cpu还是显卡问题(打游戏掉帧是显卡不行还是cpu不行)
昨天蜗牛在刷头条的时候看到有UP主说,现在吃鸡永劫肯定12400起步,甚至还摆出了证据,在某些游戏I3 12100F和12400F差距20%。
但是对于这个观点,蜗牛是持否定态度的。
在说蜗牛的结论之前,今天蜗牛就和大家先唠唠嗑说说,CPU、显卡和游戏的关系
CPU和显卡是影响游戏体验最主要的因素,那它们是怎么合作的呢?
简单点说处理器负责的是对游戏场景,人物运动进行建模,然后显卡过来渲染,类似于起房子,CPU是把房子框架给你搭好,剩下的装修是花还是绿,是欧式还是日式风格,就交给显卡了。
用懂行的就是说CPU决定游戏的最低帧数,显卡决定游戏的上限。
而我们感觉的卡的场景一般有两种(暂不考虑内存),CPU建模好了,显卡性能低来不及渲染,这是显卡性能不足,具体的场景就是玩游戏显卡占用率满了,但是还是卡,帧数低,这时候锅得显卡背。
显卡性能不足
还有一种是CPU来不及建模,显卡很快就渲染了,导致显卡有力使不上,这个具体场景就是CPU占用快满了,显卡只占用一部分(没接近90%),这时候锅就必须CPU背了。
CPU带不动显卡
蜗牛为啥会和大家说这些呢?其实和回答上面的问题有很大的关系。
这个UP主,说的I3和I5差距20%的场景确实是真的,但是大家注意看,测试的显卡是RTX3090,分辨率说1080P,这个就是蜗牛说的第二种情况了,CPU来不及建模,显卡很快就渲染了,导致显卡有力使不上。
在带RTX3090 1080P的情况下,部分游戏I3和I5确实有很大的差距,原因蜗牛也和大家解释了,这个UP主应该就是看了这个测试才觉得玩游戏要I5起步。
但是如果我们把显卡降低到RTX3060呢
不能说100%,但是大部分游戏I3 12100F和I5 12400F差距并不是很大,或者说基本没差距。
i3和i5在我们带RTX3060以下的显卡情况下,其实差距不会很大,当然部分非常吃U的游戏确实是有差距的。
严格来说目前点I3 12100F真的不弱,性能基本等于I5 10400F,带一些中低端的显卡完全是没压力的,当然了如果预算足够,升级I5也是可以的,搞不好以后2000就能买到类似今天3090性能的显卡呢?
另外同一款游戏,画质越低,分辨率越低,对CPU的压力越大,画质越高,CPU压力越小,这个也是套用上面房子的例子,CPU总归是起框架的作用,低画质低分辨率就是简单装修,显卡一溜烟就好了,马上要求CPU再次开工,高画质高分辨率就是精装修,显卡也得花点精力才能装修好,CPU就可以休息下了。这也就是有些游戏4K画质下,i3甚至可以拉满RTX3090TI。
感兴趣的也可以看下B站的视频,随着分辨率的提升I3也能让3090TI吃满。
所以蜗牛觉得 ,我们考虑带不带的动游戏,应该CPU结合显卡,结合分辨率考虑,而不是单纯的说CPU带不动,比如你要是用GTX660 玩绝地求生,奔腾G7400和I9 12900KS几乎都没差距。
希望蜗牛的解释,大家能理解,大家有什么不同的看法,也欢迎一起讨论。