找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

ARM的Mac用旧软件并不是动态转译

不知道有没有人发现,罗赛塔2和罗赛塔2并不是一回事。
回复

使用道具 举报

大神点评(29)

rssltbbe77 2020-7-3 17:53:30 显示全部楼层
不知道有没有人发现,罗赛塔2和罗赛塔2并不是一回事。
回复 支持 反对

使用道具 举报

s23938205 2020-7-3 17:54:28 显示全部楼层
不知道有没有人发现,罗赛塔2和罗赛塔2并不是一回事。
回复 支持 反对

使用道具 举报

kunlunjade 2020-7-3 17:54:49 显示全部楼层
不知道有没有人发现,罗赛塔2和罗赛塔2并不是一回事。
回复 支持 反对

使用道具 举报

dsadsadsasd 2020-7-3 17:55:47 显示全部楼层
不知道有没有人发现,罗赛塔2和罗赛塔2并不是一回事。
回复 支持 反对

使用道具 举报

艾的民 2020-7-3 17:56:12 显示全部楼层
失误,应该是罗塞塔2和罗塞塔1不是一回事
回复 支持 反对

使用道具 举报

艾的民 2020-7-3 17:56:28 显示全部楼层
我们来看看苹果对于Rosetta的描述:

ARM的Mac用旧软件并不是动态转译-1.jpg
动态转译二进制代码。没错,十五年前的苹果是这么做的,现在的微软也还是这么做的。
我们接着来看看苹果对Rosetta2的描述是怎么样的:

ARM的Mac用旧软件并不是动态转译-2.jpg
ARM的Mac用旧软件并不是动态转译-3.jpg
没错,当你安装应用的时候,二进制翻译已经静态完成,并非是十五年前的动态二进制翻译。也就是说,运行过程中都是原生的ARM二进制代码,没有损耗,没有损耗,没有损耗。重要的事情说三遍,最多最多,就是翻译的效率不高,优化没那么好。但是相对于Windows For ARM动则腰斩的损耗而言简直是天壤之别了。当然这是巨硬没有自己硬件的硬伤。苹果Rosetta2反映出来的就是苹果对于软硬件极强的掌控力。LLVM的跨平台和Bitcode的在线优化特性反映到平台迁移上就是安装的过程就把转译全部做好了。动态的翻译是针对JS和Java的,这个说得很清楚,没有歧义。
回复 支持 反对

使用道具 举报

志浩 2020-7-3 17:56:37 显示全部楼层
问题来了,罗塞塔2和罗塞塔2到底是不是一回事
回复 支持 反对

使用道具 举报

v86344472 2020-7-3 17:57:04 显示全部楼层
年底能不能配合miniLED一起出mbp14,考虑买一个试试。
回复 支持 反对

使用道具 举报

艾的民 2020-7-3 17:57:11 显示全部楼层
不知道有没有人发现,罗赛塔2和罗赛塔2并不是一回事。
回复 支持 反对

使用道具 举报

esterrufm 2020-7-3 17:57:31 显示全部楼层
手上的雷蛇开始卡了
回复 支持 反对

使用道具 举报

k52308758 2020-7-3 17:57:38 显示全部楼层
现有的MAC软件都能兼容吗?用到Intel专用指令集也能翻译吗
回复 支持 反对

使用道具 举报

wangyoo2003 2020-7-3 17:58:09 显示全部楼层
目前还有一个问题在于,罗赛塔2是不是根据store里的bitcode来转译的,如果是,那store外的所有软件都将要GG,如果是二进制转译,那么就能全覆盖,我觉得更倾向于前者
回复 支持 反对

使用道具 举报

bohfcpprkieq 2020-7-3 17:58:51 显示全部楼层
吊打Win10 上的 WOW64 层
ARM的Mac用旧软件并不是动态转译-1.jpg
回复 支持 反对

使用道具 举报

Josephoi 2020-7-3 17:59:08 显示全部楼层
应该不是纯静态。而是动静结合。要我说其实像安卓art目前的状态。既有安装的时候静态翻译的部分,也有运行时自动翻译的部分。
回复 支持 反对

使用道具 举报

acwg5952 2020-7-3 17:59:40 显示全部楼层
罗塞塔2好像图像api会转成metal的
回复 支持 反对

使用道具 举报

艾的民 2020-7-3 18:00:02 显示全部楼层
问题是能运行x64的程序 光这一点就领先巨硬了
回复 支持 反对

使用道具 举报

ThomaszeRn 2020-7-3 18:00:37 显示全部楼层
知乎上有人表示第三方应用是在第一次运行时翻译,store里应该是Bitcode来的了
ARM的Mac用旧软件并不是动态转译-1.jpg
回复 支持 反对

使用道具 举报

s35266648 2020-7-3 18:01:36 显示全部楼层
ARM的Mac用旧软件并不是动态转译-1.jpg

ARM的Mac用旧软件并不是动态转译-2.jpg
回复 支持 反对

使用道具 举报

mark
回复 支持 反对

使用道具 举报

getessayOa 2020-7-3 18:02:54 显示全部楼层
只关心能否兼容停更的旧软件和插件……
ARM的Mac用旧软件并不是动态转译-1.png
回复 支持 反对

使用道具 举报

n09m9p7u 2020-7-3 18:03:18 显示全部楼层
就是忽悠果粉的
ARM的Mac用旧软件并不是动态转译-1.png
回复 支持 反对

使用道具 举报

艾的民 2020-7-3 18:03:24 显示全部楼层
sq1在运行win得时候折损40%性能
回复 支持 反对

使用道具 举报

Josephdot 2020-7-3 18:03:59 显示全部楼层
我对arm非常看好。我自己在mac上就是看视频,写onenote,wps,网页,这些都是arm完全能胜任的。
回复 支持 反对

使用道具 举报

艾的民 2020-7-3 18:04:48 显示全部楼层
坐等那个mac mini出来 看看评测就行了。
回复 支持 反对

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐