我有一台配备 16GB 英特尔傲腾的笔记本电脑。我有一个使用 Rufus 创建的带有持久存储的 live USB。当我选择“persistent live to ram”选项时,机器是否使用英特尔傲腾来加速 USB。如果确实如此,我该如何检查?谢谢
我有一台配备 16GB 英特尔傲腾的笔记本电脑。我有一个使用 Rufus 创建的带有持久存储的 live USB。当我选择“persistent live to ram”选项时,机器是否使用英特尔傲腾来加速 USB。如果确实如此,我该如何检查?谢谢
Rufus 开发人员在这里。
我想,首先,我应该解决 Rufus + 持久性问题。
最新版本的 Rufus(3.6 及更高版本)添加了“开箱即用”的持久性创建。但是,由于Ubuntu 错误 #1489855,它会阻止 19.10 之前的所有版本的 Ubuntu 正确安装驻留在与其启动的媒体相同的媒体上的持久分区(与 Rufus 无关),设置持久性的某些方面,例如作为自动添加
persistent
到内核选项,一直保留到 Rufus 3.7。因此,如果您打算对 Ubuntu 和 Rufus 使用持久性,您需要确保的一件事是确保您使用 Rufus 3.7 或更高版本(您可以在此处找到最新版本)以及2019.08 之后发布的 Ubuntu 19.10映像。 01(因为
casper
软件包中的底层 bug 在 7 月下旬修复),例如来自http://cdimage.ubuntu.com/daily-live/current/的那些。否则,如果您使用 Rufus 3.6 或更早版本,或者 Ubuntu 19.04 或更早版本,使用 Rufus 设置的持久性根本无法开箱即用(但如果您使用 Ubuntu 19.10,您仍然可以使其与 Rufus 3.6 一起使用,通过手动添加
persistent
到您的 GRUB 或 Isolinux 配置文件)。现在,为了尝试回答 OP 的主要查询,我相信持久实时到 ram意味着实时操作系统正在从 RAM 运行,用户所做的任何更改(下载或编辑的文件等)都保存到持久分区,其中Rufus 的案例将是 USB 驱动器上的第二个分区。
英特尔傲腾是否可以实际应用(不知何故,通过阅读我对此表示怀疑的技术)和/或有效使用将完全取决于 Ubuntu 使用的 Linux 内核。通过阅读本文,我的猜测是内核只会将 Optane 硬件视为常规 NVMe 块设备,而不会对其进行任何特殊处理。但如果是这样的话,我希望看到在启动过程中明确提及 Optane 加速并在发出
dmesg
命令时报告。尽管如此,除非您使用 Live 媒体来执行 I/O 繁重的操作,大多数 UNIX 人可能会建议不要这样做(最好在您能负担得起的快速 NVMe 驱动器上安装完整的操作系统,然后从那里启动) ,我不相信使用 Optane 加速来读/写持久数据会有很大的不同。