Можно ли заставить OSX хранить приложение в оперативной памяти?

Можно ли заставить OSX хранить приложение в оперативной памяти?

Я использую Emacs и хочу, чтобы он был супербыстрым, когда я переключаюсь на него для выполнения операции. К сожалению, часто я переключаюсь на него, и после первого нажатия клавиши происходит заметная задержка. Я предполагаю, что это из-за того, что процесс Emacs выгружается на диск.

Я видел, что есть руководства по отключению подкачки в OSX. Я не хочу этого делать. Как заставить OSX всегда держать в оперативной памяти только одно приложение?

Отредактируйте, чтобы ответить на некоторые вопросы в комментариях:

  • Я использую последнюю версию Yosemite (10.10.4) на Macbook Air 2015 года.
  • Я использую Emacs 24.5.1 (установлен через Homebrew)
  • Это не очень практично для тестирования, emacs -Qтак как это исключит многие пакеты, где задержка наиболее заметна. Например: helmс несколькими источниками файлов helm-M-xи пользовательскими повестками дня Org.
  • Задержка, когда я ее замечаю, составляет около 1 секунды. В других случаях (когда я работаю в приложении в течение более длительного времени) задержка составляет менее 0,25 секунды для вышеуказанных команд.

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