Emacs зависает на несколько секунд при записи файла, связано с kjournald и VirtualBox

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) ([email protected]) 
(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]

Этот процесс находится на 99 процентах, в то время как emacs зависает, иногда на несколько секунд.

Похоже, что проблема задержки записи связана с виртуальной машиной (Windows 7 в VirtualBox), которая разделяет файловую систему, в которую я пишу. После закрытия виртуальной машины задержки не происходят. kjournald все еще появляется в iotop, но остается на уровне 0% и немедленно завершается.

Я не эксперт в этом, поэтому любые предложения по решению проблемы задержки записи будут высоко оценены. Спасибо

Связанный контент