Ubuntu 12.04 的 SSD 调整导致 Texmaker 编译速度变慢

Ubuntu 12.04 的 SSD 调整导致 Texmaker 编译速度变慢

我添加了这些调整Ubuntu SSD 调整Ubuntu 调整但现在 Texmaker 编译速度很慢。有人知道是什么调整导致的吗?或者我可以编辑一些与调整无关的内容,让 Texmaker 像以前一样编译吗?

第二代英特尔 i5、16GB Cosair 内存、240GB Cosair Force 系列 GT、NTFS、快速将 LaTex 构建为 PDF

答案1

您链接的两个指南都要求您为文件系统启用discard挂载选项。根据我的经验,这会降低性能。在文件被删除后每次同步时,都会发送 TRIM 请求,导致磁盘冻结 2 到 3 秒。(这取决于硬件。)

要查看这是否是问题所在,请尝试fsync按照建议测试性能在此主题中

在进行 Linus 的严酷测试时运行 Theodore Ts'os 的“fsync-tester”

while : ; do time sh -c "dd if=/dev/zero of=bigfile bs=8M count=256 ; sync; rm bigfile"; done

清楚地表明

在 SSD 上同步应该很快。就我的情况和那位发帖者的情况而言,每次同步都会导致几秒钟的锁定。另请参阅https://patrick-nagel.net/blog/archives/337类似的例子。

如果您看到类似行为,则应通过从discardfstab 中删除该选项来禁用自动 TRIM。(但保留您可能添加的noatime或选项。)relatime

fstrim相反,定期在文件系统上运行,例如使用cron。在本文。这样,您仍然可以获得 TRIM 的好处,而不会出现性能问题。

相关内容