Кто-то, без сомнения, даст вам совет по профилированию. Лично я бы выяснил, какая функция запускает операцию сохранения, а затем используйте отладчик Emacs в точке, где начинается сохранение - либо добавьте (debug)
непосредственно перед общей операцией сохранения, либо используйте M-x debug-on-entry
для функция, которая инициирует сохранение.
Я бы прошел через отладчик (используя d и c ), чтобы увидеть, сколько времени занимает этот шаг. Если бы мне приходилось угадывать вслепую, я бы предположил, что некоторый массаж / преобразование или проверка сохраняемых данных прикладного уровня (например, связанных с python) происходит перед фактической записью на диск.
Помимо всего прочего, это поможет вам лучше понять, что происходит и почему.