开元体育一脸懵: “CPU0”是什么概念?咱们有的时候会在一些论坛上见到“CPU 0”这个陌生的概念,很多小伙伴见了它表示一脸懵逼,这是哪项CPU的参数么?今天好物君就和大家一起来了解一下什么是“CPU 0”,以及这个梗背后的故事吧!
我们一般会把CPU内的计算核心进行编号,比如双核CPU中的两个核心就被称作CPU0和CPU1,四核CPU同理,内部核心为CPU0、CPU1、CPU2、CPU3,这个梗常常用来讽刺游戏渣优化,或者形容CPU多核性能掺水,它的表达效果类似于“一核干活,九核围观”。
最初“CPU 0”概念的提出源于著名游戏开发商Paradox Interactive,也就是我们现在常说的P社,其制作的P社四萌:《欧陆风云》《钢铁雄心》《十字军之王》《维多利亚》
在游戏圈内颇受赞誉,除此之外还有《群星Stellaris》开元体育·(中国)官方网站,甚至曾经风靡全球的《骑马与砍杀》也与它有着千丝万缕的联系。
就是这么一家流弊的游戏开发商,却有一个祖传秘法深受玩家诟病:游戏运行全靠单核,从不进行多核优化!
这就意味着即使你的CPU是八核十六线程,在实际游戏允许过程中也仅仅只会用到“CPU 0”这一颗计算核心,过于偏重单核频率而非整U性能。
甚至有网友讽刺:这游戏,你拿超级计算机神威太湖之光也跑不动......所以“CPU 0”的梗就出现啦!
聊到这里大家也就明白了,这个问题的根源还是游戏开发商对CPU性能的开发利用程度引起的玩家不满开元体育·(中国)官方网站。其实不光P社有这个毛病,像育碧、动视等大厂以前都犯过这样的错,蓝洞对吃鸡的渣优化大家也都感同身受,那为啥游戏开发商对多核优化这么冷漠呢?难道是多核优化在技术上有某道跨不过去的难关?
然而事实并非如此!假如游戏从一开始就朝着多核的方向去,底层程序稳步推进开元体育·(中国)官方网站,就不会出现这种过度依赖甚至完全依赖CPU单核的问题了。
但现实情况是:游戏在草稿阶段就走的是单核模式,后期如果想让它走多核?那基本上所有代码都要用更复杂的逻辑重写一遍!这就相当于盖大楼,盖到100米高了发现地基不对!