您当前位置:首页 > 资讯攻略 > 软件教程 - 详情

方舟指令集-是CPU好一点好还是显卡好一点好

2024-07-07 07:01:17|惠博手游网 |来源:互联网整理

方舟指令集-是CPU好一点好还是显卡好一点好

是CPU好一点好还是显卡好一点好

首先提出这个问题基本上都是因为目前显卡的价格较高的原因,担心所配显卡相对CPU来说性能过剩,从而造成浪费。

而就这个问题本身,也并不能单论,不管是CPU还是显卡,他们的性能是相互独立的,又是相互关联的,得分多种情况来看待,下面就来具体分析一下。

  • (一)CPU数据处理和显卡图形处理的关系

在谈论CPU和显卡的适配之前我们首先需要了解CPU数据处理和显卡图形处理之间的关系。CPU是数据处理中心,显卡是图像处理中心,完成一个完整的画面,需要CPU数据中心提供画面的数据模型,然后由显卡对其进行详细具体的上色和渲染,才能成为画面展示在我们眼前。说的简单一点,不管是做设计还是画图的时候,CPU的数据处理相当于完成画面的轮廓和框架,而显卡的工作就是将模型或者图画上色,从而达到丰富逼真的效果。

相同的软件,不同画质对CPU和显卡性能的要求都是有所差别的。对CPU来说,其效果提升的要求可以看作是线性的,而对显卡来说,却是几何级数的关系。拿《方舟:生存进化》游戏要求配置来说,其CPU最低要求为i5 2400/FX 8300,推荐为i5 4590K/R5 1500X,而显卡最低要求为 gtx750 / HD6870,推荐为gtx970 /RX470,而想要达到极致画面,处理器I5 4590K/R5 1500X依旧能胜任,而显卡却需要RTX 2070/RX5700XT及以上显卡。如果说CPU的要求提升是升级,那么显卡的要求提升就是跨越。

  • (二)CPU搭配显卡使其发挥'全部'性能应该如何搭配?

1.根据软件的应用需求

CPU是否能发挥显卡所有性能,首先需要看所应用的软件。对于文档、编程、模拟设计……这类应用来说,主要考虑的是CPU的运算能力,和显卡基本上没什么关系,所以要说能发挥显卡所有性能根本就无从谈起,一个I9 9900K的处理器在处理这些应用时有可能需要高载甚至满载,但是对显卡却几乎没有要求,处理器自带的核显性能可能都已经过剩。对于专业做图形渲染、部分游戏……这类应用来说,主要考虑的是GPU的运算能力,和CPU基本上也没太大关系,比如常所说的挖矿,一个赛扬处理器就可以带动一块RTX 2080Ti满载。(当然,用RTX 2080Ti挖矿是不可能的,太奢侈了。)以上是极限情况,通常来说,根据所需要选择的软件所推荐的配置来选择搭配就可以了。

  • 2.根据自己的体验要求(这里主要指游戏了)

不同人对游戏体验要求不同,普通玩家对游戏没那么高的要求,很多只要在中效或者高效能流畅运行即可,而高端玩家或者发烧级玩家喜欢追求极致体验,当然在游戏画面的要求上就比较苛刻。而对相同游戏而言,中高效和极致效果对显卡的要求相差很大,而对处理器要求的差距却没那么大。(前文已拿《方舟:生存进化》做了说明。)

对于追求极致画面效果的用户来说,你用一颗I5 4590K的处理器就可以发挥一块RTX2070/GTX 1080Ti的全部性能,而对普通用户来说,一颗I5 9400F也不一定能完全发挥一块RTX2070/GTX 1080Ti的全部性能。

  • 3.根据目前行业主流水平

毕竟电脑作为一个多媒体高端设备,其功能不仅仅是自己常用的软件。所以作为日常家用电脑,在硬件搭配的时候参考一下市场上主流的配置,能让电脑配置显得不那么极端。比如,现在家用主流处理器是I5 9400F/R5 2600,主流显卡是NVIDIA 16/20 6系7系,AMD RX580/590/5700/5700XT这些,可以作为一个搭配参照。特别是对于旧机升级的用户来说,如果CPU要求不是太高,也能接收一些画面效果的降低,就没必要上那么好的显卡,现在显卡作为更新换代最快的配件,没有雄厚的财力,没有必要选择过剩的性能。

在CPU和显卡的挑选搭配过程中,首先要以应用为准,任何硬件脱离应用谈性能都是空谈。其次根据自己的体验要求,对画面要求比较高的,当然不能吝啬显卡性能,目前来说没有性能过剩的显卡,只有你没有打开的效果,2K不够可以4K,只要游戏本身支持,我相信你的显卡终是无法企及的。最后,根据目前的主流来给你的电脑和你自己本身做一个定位,不要盲从,没有最好的电脑,只有最适合自己的电脑。

最后,再不要直接问CPU是不是能发挥显卡所有性能这样的问题,直接回答行或者不行,会让回答者显得不够专业,不回答又让旁人觉得水平不够,比较尴尬。相比品牌电脑,DIY电脑在国内这么流行,当然是DIY出适合自己的电脑才最好。

IA64, AMD64的不同

6.6万 浏览 26 回答

世界上编程语言那么多,有哪些是原创的

建议立足鼎氏拼音开发编程语言和操作系统,解决缺心少魂和信息安全

国产手机使用华为芯片跟麒麟系统,会成为现

我自问:国产手机使用国外的芯片跟华为的系统,会成为现实吗?

其他国产手机在未来既使用华为芯片又使用华为系统这个事不会成为现实。按华为过去采取的如同苹果的一贯、未变做法——自行设计、自己使用,未来也不会让所有其他国产手机使用自家的麒麟芯片,最多会让新荣耀的手机继续使用,其实,中兴也有自己的芯片,还要研发手机操作系统呢;关键是,在未来,所有其他国产手机一定会有国产的芯片可用,不会非得使用国产芯片之一的麒麟芯片不可。全部使用鸿蒙系统当然是完全可以的,本来就全都可以成为现实,今年就可以成为现实,但从截至目前的态度看,其他国产手机一定不是全都“会”使用。

其他国产手机会否全都使用鸿蒙系统决定于能否使用上国产芯片吗?这一阵子,网上不少人说其他国产手机厂商都没有启用鸿蒙、替换安卓是由于“不敢”,不敢是由于有芯片这个后顾之忧。是啊,这有一定的可能,也许会成为 1 个现实问题,如果其他国产手机全部弃用安卓,美国可能会替谷歌出头,命令高通以及联发科拿断供芯片来替谷歌煞气,当然主要是断供高端以及中端芯片,中芯国际虽然能够造出中端的芯片却又是美国化的,台积电虽然能够造出高端和顶级芯片却也是美国化的,早就都是华为手机自研高端芯片未能再版的现实因素了。虽然再对手机断供芯片之后,连谷歌带高通也都损失大了,美国打压企业却真就是不惜本国自损的,至少嘴上是这么讲给听的,而一旦断供芯片,其他产手机立马就跟当前的华为手机一样了,只能再等个5年8年,才能在用上了芯之后“复活”。自然,在既没有国外芯片可用、又没有国产芯片可用的情况下,尽管有鸿蒙系统可用,所有其他国产手机同样会陷入“节省着用国外芯片、焦急着等国产芯片”这个现实的困境当中,由此可知,国内芯片产业发展缓慢,直到今天仍然不高端又不自主,限制、耽误的国产手机远远不止是华为,华为手机有了鸿蒙系统这个根,却没了麒麟芯片这个根;所有其他国产手机竟然本可都在鸿蒙系统这个根上相连,却谁都不敢。

美国有可能不会对其他国产手机报复性地断供芯片吗?有!已经众所周知,对华为断供芯片、断绝麒麟芯片代工,明摆着是因为华为的5G技术更先进,让的5G领先于世,特别是把美国给甩到后面了,华为的科技发展着实跟的高科技发展关联得很直接、很紧密、很长远,所以,才严令即便对华为出售芯片、给华为代工芯片也不得涉及到5G,等到我美国的5G超过了你挺远之后再说吧。华为如果是跟OPPO、vivo一样的“纯”手机厂商,或者,是跟小米一样的智能手机 智能家居以及未来又 汽车的厂商,而且跟O、v、小米一样还远不是苹果的对手,美国就绝不会对华为下手那么狠、那么绝。再说了,美国也会知道,华为虽然已经有了手机操作系统鸿蒙,暂时“也没啥用”,没有高端芯片可再买、没有自研芯片可再版,顶多主要用来升级存量用户手里的华为手机,升级不了多少新增用户的;所有其他国产手机启用鸿蒙系统这个事一时半会改变不了买高通以及联发科的高端芯片这个现实,又一时半会改变不了买来高端芯片却以中低端手机为主的现实;手机厂商在5年8年之后则一定会买到自研、自造的高端芯片,以往见到过“速度”,本国禁止给华为出售和代工高端芯片一定会让“速度”更快;自主 高端的芯片发展的最大瓶颈不是工艺、材料,更不是设计,而是技术上复杂得多的高端光刻机,一定是最后 1 得到实现、成为现实,在此之前,正是本国企业向企业大卖高端芯片的大好时机,过了这个村就没这个店了!美国还会知道,所有其他国产手机启用鸿蒙、弃用安卓,无非是让谷歌 1 家的市场份额缩减而已,是剧缩、大减,心痛得很,然而,又知道,关键在于这已经是 1 个不可逆转、必定成为现实的大趋势。

华为自主操作系统“鸿蒙”发布后,现有华为

支持华为,期待鸿蒙!

鸿蒙系统用什么语言

鸿蒙、安卓、IOS的共同祖先是UNIX,而UNIX是C语言开发的,“鸿蒙”操作系统必然是C语言编写的。“鸿蒙”操作系统提供给应用开发商的开发工具很可能是Java,下文具体说一说。

    “鸿蒙”操作系统的组成

华为的“鸿蒙”操作系统由四部分部分组成:Linux内核 麒麟处理器的运行库 编译器 虚拟机。

Linux内核:Linux内核是开源的,由linux内核团队维护,而linux的内核采用了C语言,而不是很多认为的C ,C语言的执行效率要远高于面向对象的编程语言C 。

运行库:运行库在Linux基础上,针对不同的处理器,运行库需要进行适配。比如麒麟处理器指令集和高通处理器的指令集可能存在差异,不是完全相同,那么就存在一个适配的问题,而程序库通常情况下采用C语言编写。

虚拟机:虚拟机用于沟通操作系统和硬件,是两者之间的桥梁,屏蔽了不同系统之间的差异性,可以实现跨平台,同时很大程度上降低了应用开发难度。目前,普遍使用的虚拟机是Java虚拟机。

编译器:编译器将Java编写的代码转换成虚拟机机器码或者硬件可以直接认识的机器码。华为的方舟编译器实现了代码的静态编译,相比传统安卓应用流畅度提升了60%。

    “鸿蒙”和安卓的差异

鸿蒙操作系统兼容安卓应用,那么“鸿蒙”操作系统和安卓有什么区别呢?

1)架构不同

鸿蒙操作系统是微内核设计,而安卓系统是基于linux的宏内核设计,相比来说,微内核开发难度大,但是系统稳定性高。

宏内核,内核包含了操作系统绝大多数的功能,而且这些功能和模块具有最高的权限,好处是系统开发难度低,但是各模块具有最高权限,一个模块出错,整个系统崩溃,这也是安卓系统容易崩溃的原因。

微内核,内核仅包括了操作系统必要的功能模块(任务管理、内存分配等),其他模块不具有最高权限,系统稳定性得到了提升。

2)跨平台支持

鸿蒙操作系统同时支持手机、电脑、智能穿戴设备、智能家居,形成一个无缝的、统一的操作系统,并且兼容所有的安卓应用。这个操作系统与谷歌正在研发的Fuchsia思路一致,是为5G和物联网时代准备的,华为的“鸿蒙”操作系统提前发布,可能给华为一个反客为主的机会,按照余承东的说法“塞翁失马,焉知非福”。

总之,华为的“鸿蒙”操作系统,底层(Linux内核、运行库)是用C语言编写的,虚拟机可能采用了C或者C 语言;面向应用开发商的开发环境很可能是Java语言。

除了iOS、安卓系统之外,华为的鸿蒙系统

箭已上弦...想不成功斗难,这不仅仅是一个公司的脸面,面子早已上升到国家层面[捂脸][捂脸]

鸿蒙系统能不能兼容windows的所有应

在华为遭遇老美限制之后,作为备胎的鸿蒙系统迅速出现在了公众的眼前并且“提前转正”。一时间关于鸿蒙系统的消息铺天盖地出现在国内网络的各种角落,似乎鸿蒙系统很快就会应用在新款手机上。

但是,在经过一段时间的预热之后,最终华为研发的鸿蒙系统率先搭载在了智慧屏上。至于何时能够推出搭载鸿蒙系统的智能手机,还需等待。

按照任正非之前的说法,鸿蒙系统将在两三年内,成为一款媲美苹果系统的操作系统。

那么,鸿蒙系统能不能兼容windows的所有应用软件呢?

无论是手机还是电脑,目前主流的操作系统有三种:微软的Windows、谷歌的Android以及苹果的iOS和mac系统。

这三大操作系统都是独立的内核,并不相通。

鸿蒙系统是基于Linux内核而开发的,与谷歌的Android是同一内核,所以鸿蒙系统可以兼容大多数的Android软件。而微软件的Windows系统是基于自己独立的NT内核,并且此内核没有开源,所以鸿蒙系统想要兼容Windows系统的应用软件几乎是不可能的。

如果华为新系统上市,刚买的荣耀V20能放

如果华为的新系统上线,只要不是太旧的手机型号,应该都可以支持自动升级为新系统的,这些版本升级用户其实都不需要过多的操心。

因为不管是华为的新系统还是之前华为针对安卓系统二次开发的EMUI,其实都是基于Linux系统来运行的。而与Linux系统交互的内容,其实是在ARM指令集里面中进行的处理,荣耀V20如果安装了新系统,只是说放弃了Java虚拟机和相关的Java环境而已,其他的内容,麒麟的芯片都已经能够很好的兼容了。

因此,华为的新系统上线以后,华为的用户自然也是可以很好的进行系统升级过度的,不需要担心新系统无法在现有型号手机上无法运行的问题。

华为发布会上发布的方舟编译器国内别的手机

说好的涡轮增压呢?说的那些省电百分之几?流畅度百分之几?CPU,利用百分之几,都实现了吗?都是坑营销手段而已,还是靠美帝的技术。我是荣耀9青春版的用户。

方舟指令集-是CPU好一点好还是显卡好一点好