Я хочу ускорить доступ к моему файлу .bash_history. У меня PROMPT_COMMAND настроен на создание истории -a; history -r, поэтому получение новой подсказки значительно задерживается. Я хочу посмотреть, смогу ли я ускорить это, сопоставив память .bash_history с устройством Linux (скажем, /dev /history), а затем используя это устройство в качестве моего HISTFILE.
1 ответ
1
Довольно стандартное решение для создания отображаемых в памяти файловых систем в Linux - это tmpfs. Для вашего случая использования вы можете поместить туда файл .bash_history
. Не забудьте установить HIST_FILE
на новое место в вашем ~/.bashrc
.
В качестве альтернативы вы можете попытаться улучшить кеширование файловой системы, в которой находится ваш домашний каталог.