題 寫文件時,Emacs會掛起幾秒鐘,與kjournald和VirtualBox有關


我跑

GNU Emacs 23.2.1 (x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2010-12-12 on brahms, modified by Debian

Linux version 2.6.32-5-amd64 (Debian 2.6.32-34squeeze1) (dannf@debian.org) 
(gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Wed May 18 23:13:22 UTC 2011

保存文件時,emacs有時需要3秒鐘才能將小文件寫入光盤。 我跑了iotop,發現kjournald似乎要對延遲負責:

423 be/4 root        0.00 B/s   19.00 K/s  0.00 % 99.85 % [kjournald]

當emacs掛起時,這個過程佔99%,有時持續幾秒鐘。

看起來寫入延遲問題與虛擬機(VirtualBox中的Windows 7)共享我正在寫入的文件系統。關閉虛擬機後,不會發生延遲。 kjournald仍然出現在iotop,但保持在0%並立即完成。

我不是這方面的專家,因此非常感謝如何解決寫延遲問題的任何建議。 謝謝


5
2017-07-27 12:55


起源


“共享文件系統”究竟是什麼意思? - Ярослав Рахматуллин


答案: