Я хочу ускорить доступ к моему файлу .bash_history. У меня PROMPT_COMMAND настроен на создание истории -a; history -r, поэтому получение новой подсказки значительно задерживается. Я хочу посмотреть, смогу ли я ускорить это, сопоставив память .bash_history с устройством Linux (скажем, /dev /history), а затем используя это устройство в качестве моего HISTFILE.

1 ответ1

1

Довольно стандартное решение для создания отображаемых в памяти файловых систем в Linux - это tmpfs. Для вашего случая использования вы можете поместить туда файл .bash_history . Не забудьте установить HIST_FILE на новое место в вашем ~/.bashrc .

В качестве альтернативы вы можете попытаться улучшить кеширование файловой системы, в которой находится ваш домашний каталог.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .