
我添加了這些調整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舉一個類似的例子。
discard
如果您看到類似的行為,您應該透過從 fstab 中刪除該選項來停用自動 TRIM 。 (但保留您可能添加的noatime
或選項。)relatime
相反,定期fstrim
在您的檔案系統上運行,例如使用cron
.中給出了執行此操作的幾種方法本文。這樣您仍然可以享受 TRIM 的好處,而不會出現效能問題。