在 iPadOS 16 中,苹果为基于 M1 的 iPad 带来了多项独有的新功能,如用于在窗口中运行应用的台前调度(Stage Manager)功能,还首次在 iOS 设备上实现了虚拟内存交换。
有趣的是,虽然据苹果称内存交换是支持台前调度功能的必要条件,但事实是最低配的 iPad Air 5 并不支持虚拟内存交换。
据苹果称,iPadOS 16 允许应用程序使用高达 16GB 的存储空间作为临时内存。
关于为什么台前调度功能仅提供给采用 M1 的 iPad 机型,苹果称在窗口中运行 iPad 应用需要超快的虚拟内存交换,而这在理论上只有 M1 芯片才能实现。
苹果公司软件工程主管克雷格-费德里吉在采访中称:
“只有搭载 M1 的 iPad 能将高容量的 DRAM 与非常高的容量、高能的 NAND 相结合,使我们的虚拟内存交换速度超快。”
Federighi 强调,台前调度之所以能够实现,是因为虚拟内存交换。