Utilizo Emacs y quiero que sea súper ágil cada vez que lo uso para realizar una operación. Desafortunadamente, a menudo cambio a él y se produce un retraso notable después de presionar la primera tecla. Supongo que esto se debe a que el proceso de Emacs se cambió al disco.
He visto que hay guías para desactivar el intercambio en OSX. No quiero hacer esto. ¿Cómo puedo obligar a OSX a mantener solo una aplicación en la RAM en todo momento?
Edite para responder algunas preguntas en los comentarios:
- Estoy ejecutando la última versión de Yosemite (10.10.4) en una Macbook Air 2015
- Estoy usando Emacs 24.5.1 (instalado a través de Homebrew)
- No es muy práctico realizar pruebas,
emacs -Q
ya que omitiría muchos de los paquetes donde el retraso es más notable. Por ejemplo:helm
con varias fuentes de archivoshelm-M-x
y agendas de organización personalizadas. - El retraso, cuando lo noto, es de alrededor de 1 segundo. En otras ocasiones (cuando trabajo en la aplicación durante períodos de tiempo más prolongados), el retraso es inferior a 0,25 segundos para los comandos anteriores.