关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
省下6000块?DIY一台ARM架构的电脑并安装Windows10
[复制链接]
作者:
♀寒夜♂
版块:
›
MCU单片机技术
›
ARM
发布时间:
2020-2-1 00:08:35
910
0
返回列表
♀寒夜♂
当前离线
中级会员
中级会员, 积分 314, 距离下一级还需 186 积分
中级会员
中级会员, 积分 314, 距离下一级还需 186 积分
积分
314
发消息
楼主
电梯直达
♀寒夜♂
发表于 2020-2-1 00:08:35
|
只看该作者
|
倒序浏览
|
阅读模式
近日使用威盛x86架构授权的国产兆芯CPU出现在淘宝上,主板+CPU套装开价4300,小编不好对这个价格进行太多评论。普通电脑所用的X86架构被英特尔和AMD垄断,其实未来电脑CPU还有其他选项,譬如以能效比见长、广泛使用在手机中的ARM架构。
现阶段采用高通850处理器的ARM处理器笔记本电脑,如联想Yoga C630、华为MateBook E定价在6000元左右,同样不便宜,单纯为了体验而买一台并不划算。为了实现“不花钱”的目标,存储极客通过QEMU虚拟机软件模拟出ARM处理器,然后在其中安装体验神秘的Windows 10 ARM版操作系统。需要用到的软件除了QEMU之外还有俄罗斯人Sergey Tkachenko整理的UEFI固件以及VirtIO驱动。
通过UUP下载Windows 10 on ARM系统镜像,并放入QEMU安装目录,通过命令行启动虚拟机。下图的参数中使用QEMU模拟了一个3核心Cortex-A57处理器、4GB内存和基础VGA显卡、USB控制器和键盘鼠标硬件。
Windows 10 on ARM系统安装过程同普通Win10几乎没有区别,唯一需要注意的是需要手动加载位于drivers.vhdx中的VirtuIO驱动才能识别系统盘。
Windows 10 on ARM系统能够运行原生32位或64位ARM程序,或者以x86仿真方式运行普通x86程序(即我们平时使用的桌面程序)。系统信息中可以看到“64位操作系统,基于ARM的处理器”信息:
一些常见应用程序已经有原生ARM版本,它们的运行效率比x86仿真模式运行普通版本效率更高。以7-ZIP为例,由英特尔Core i7-7700K模拟的ARM Cortex-A57处理器压缩性能1048MIPS,解压性能2501MIPS。作为对比的是x86版本压缩性能518MIPS,解压性能1250MIPS,仿真模式造成了大约50%的性能损失。
知名的固态硬盘测速软件CrystalDiskMark从7.0版本开始提供原生ARM版本。存储极客在虚拟机环境下使用ARM/x86版本分别对东芝RD500 1TB进行了测试:
相比原生ARM应用,x86仿真模式大约会损失30%的硬盘IO性能:
当然,用QEMU虚拟机在普通x86电脑上模拟ARM硬件本身就会严重影响性能。下图是直接在Core i7-7700K中为RD500 1TB测速,这才是旗舰级NVMe固态硬盘的性能真身。
由于虚拟机在不同架构之间进行模拟的性能损失很大,这次的Windows 10 on ARM只能作为一次体验,并不适合日常使用。而ARM架构的电脑能否顺利发展壮大,很大程度上还取决于操作系统自带程序以外的原生ARM程序数量。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
跳槽季,如何做好技术面试准备?
•
新手程序员必备5项技能,你都掌握了吗?
•
Linux5.12最终版迎来额外一周的测试时间
•
新版LinuxKernel支持M1处理器仅对应Mac不包括iPadPro
•
如何达到架构师标准,java架构师学习视频
•
【干货】绝对是你没见过的超全Linux性能分析工具汇总!
•
受”误解“的JavaAIO
•
M1芯片MacSSD磨损问题将在macOS11.4中得到修复
•
RockyLinux8.4RC1发布
•
Debian11.0“Bullseye”第2个候选版发布:基于Linux5.10内核
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表