ZAKER科技|ARM架构Mac将不存在双系统场景:苹果亲自出手扼杀

在刚刚结束的WWDC20上 , 苹果不出意料地宣布了AppleSilicon自研处理器的决定 , 并拿出了2年过渡期的时间表 。 同时 , 为了方便开发者进行软件平台迁移 , 苹果还公布了官方工具——Rosetta2 , 它可以把基于Intelx86_64架构的程序转制到AppleSilicon平台 。
【ZAKER科技|ARM架构Mac将不存在双系统场景:苹果亲自出手扼杀】
ZAKER科技|ARM架构Mac将不存在双系统场景:苹果亲自出手扼杀
文章图片
不过 , 在苹果官方的最新技术文档里 , 该转制过程存在一定的限制:那些模拟Windows环境运行的虚拟化软件就不被Rosetta2支持 , 比如Parallels、VMWare等 , 而且Rosetta2本身也不支持翻译内核扩展 , 当下在Mac平台使用率极高的BootCamp(Windows/macOS双系统启动工具)也将失效 。
ZAKER科技|ARM架构Mac将不存在双系统场景:苹果亲自出手扼杀
文章图片
值得一提的是 , 按照苹果目前的态度来看 , 使用Rosetta2重新编译的x86程序在效率上根本无法和原生的AppleSilicon架构软件较量 。 如此看来 , BootCamp、VMWare和Parallels的开发者必须针对ARM进行重新编写了 , 这一工作量可不小 。
ZAKER科技|ARM架构Mac将不存在双系统场景:苹果亲自出手扼杀
文章图片


    推荐阅读