我在 verbatim store'n'go stick 上安装了 xubuntu 17.10。从 stick 运行 xubunto 性能很差。对这个 luks 加密分区执行 hdparm -t 后返回的性能约为 600kb/s。
当我将同一个分区安装到从内部磁盘启动的 Linux 中时,我获得的性能约为 200-300 mb/s。(同一台计算机,相同的 USB 3.0 端口)
棒上没有启用交换功能,并且日志记录被禁用。提前感谢任何意见或帮助。
问候,丹尼尔
答案1
hdparm 的帮助说该-t
选项不包括任何(有时相当可观的)文件系统开销,如加密,并且只关注读取速度,而不关注写入速度。而且由于您是从设备启动的,因此它几乎不会处于非活动状态,并且您的系统可能也在运行所有 GUI 进程。
-t
执行设备读取计时,用于基准测试和比较。为了获得有意义的结果,应在 否则,系统将处于非活动状态(没有其他活动进程),并且至少有几兆字节的可用内存。 这显示速度阅读通过缓冲区缓存传输到磁盘,而无需事先缓存任何数据。此测量表明驱动器在 Linux 下能够维持连续数据读取的速度有多快,没有任何文件系统开销。 为了确保测量准确,在处理 -t 期间使用 BLKFLSBUF ioctl 刷新缓冲区缓存。
我曾经在将基于 Ubuntu 的系统安装到 USB 上时遇到过性能非常糟糕的情况,尽管它们是廉价的 Lexar USB,但运行“实时”ISO 或廉价安装的速度会快得多,只需记住保存任何新文件或重新制作即可。