
只是使用cpu单个核心跑分。
单核跑分和多核跑分都很重要,多核性能针对高负荷工作效率,单核性能针对游戏娱乐。单核跑分和多核跑分区别就在于单核只用一个线程在处理跑分,而多核就能够分化成多个线程并行在处理跑分,所以一样的主频,多核会比单核跑分要高一些。
单核处理器介绍:
单内核的思想是大量政府部门都工作在特权级别,这样的好处是政府内部效率比较高,像我们用的windows系列,从win95到vista都是如此,当然,windows也说了,他们已经把大量 *** 作系统服务归入了用户级别。
或者让用户根据自己的情况来决定是否加载:我们可以通过控制面板来配置很多服务,比如SNMP(简单网络管理协议),还有微软自带的防火墙等。Unix/linux也是单内核系统。
不过由于一发明就是根红苗正的32位科研性 *** 作系统,所以人家连普通用户最常使用的图形界面也都不从属于系统内核,而是使用了Xwindows一类的程序,而且也不见得就比windows的效率差,因为SGI等图形工作站使用的就是unix。
广电鲲鹏服务器是广电运通与华为合作,基于华为鲲鹏920处理的ARM架构的服务器,我这这里测试的是GRGBanking 200 (Model RK2280)型号,2U高度,配置两个64核的Kunpeng 920处理器。
区别于Intel和AMD的X86平台,广电鲲鹏服务器使用的 *** 作系统和应用软件都是ARM版本的。
CPU信息如下:
CPU架构显示是aarch64。指令集于X86的也不相同。
安装CentOS Linux release 7.7.1908 (AltArch) *** 作系统
在图形化界面信息下识别不了CPU信息:
安装好 *** 作系统之后想跑一下Unixbench跑分。Unixbench是一个类unix系(Unix,BSD,Linux)统下的性能测试工具,一个开源工具,被广泛用于测试linux系统主机的性能。
先看下GCC的版本:
在X86平台下直接执行Run命令就可以进行Unixbench跑分。
但是在ARM平台下进行Unixbench跑分出现报错:
这是由于CPU的架构不同,-march和-mtune不支持native参数,需要进行修改。
修改MakeFile文件,将 -march=armv8-a -mtune=cortex-a53
再次运行Unixbench就可以正常进行编译跑分了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)