在他最近的博客文章中,关于 Flash 的思考史蒂夫·乔布斯说:
我们还第一时间了解到 Flash 是 Mac 崩溃的首要原因。
我最好的猜测是 Flash 以用户模式运行,具有受限权限。具有受限权限的系统不可能崩溃。
我错过了什么?
答案1
他不是在谈论内核崩溃(整个操作系统崩溃),而是在谈论应用程序崩溃。他应该用不同的措辞。如果他说“Flash 是 Mac 崩溃的首要原因”,他的意思会更清楚。
答案2
这很困难,但并非不可能。虽然您无法直接访问内核空间中的内存,但这并不意味着您不能调用库函数来为您完成此操作。
答案3
他指的是浏览器。你可以在 Safari 上使用 flashblock 功能,在 Chrome 上使用自带的 flash/isolation 支持,在 Firefox 上使用 flashblock。(这样你就可以避免大多数崩溃)。(稍后你也许可以使用火狐浏览器. (现在可用于 Windows 和 Linux)。