org-mode – límites prácticos en el tamaño del archivo en modo org?

Pregunta:

Tengo un archivo en modo de organización que se ejecuta alrededor de 6.000 líneas con un centenar de titulares de nivel superior. Ha comenzado a tardar alrededor de un minuto en cargarse o guardarse, y ocasionalmente envía emacs a la maleza y tengo que forzar el cierre.

¿Alguno de ustedes piensa que este es un archivo demasiado grande para manejarlo prácticamente en modo org? ¿Tiene experiencia con archivos más grandes? ¿Experimenta el mismo tipo de retrasos? ¿O debería buscar en otra parte las causas de la lentitud, como todos los demás paquetes emacs que he instalado? Quizás solo estoy pidiendo demasiado a los emacs en general.

Esto es con homebrew emacs 24.4 en Mac OS X Mavericks.

Respuesta:

Una de las características menos conocidas de Emacs es que tiene un generador de perfiles. Supongamos que su archivo se llama foo.org , entonces podría hacer esto:

Mx profiler-start

Cx f foo.org

profiler-report mx

Una vez que haya hecho todo eso, Emacs mostrará un búfer con estadísticas sobre el uso de la CPU (también puede elegir perfilar la memoria o tanto la CPU como la memoria, cuando inicie el generador de perfiles). Esto debería darle algunas pistas sobre qué funciones requieren más tiempo para ejecutarse.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım