Mutt: лениво загружать заголовки сообщений

449
Dmitry Frank

Когда Mutt открывает какую-либо папку, он загружает (или получает из кэша) заголовки всех сообщений из этой папки. Я нахожу это очень неоптимальным.

Это не очень больно, когда в папке всего несколько сообщений, но когда я открываю какую-то действительно большую папку в Mutt (например, папка, содержащая сообщения из списка рассылки ядра Linux: у меня там сейчас почти 300 000 сообщений), загрузка занимает целую вечность. Даже если весь список полностью кэширован, кажется, что он все еще обновляет некоторые данные, и для открытия этой папки, даже когда она кэшируется, требуется около 2 минут! Это просто смешно. Это пустая трата времени и пространства.

Более того, 300 000 сообщений, вероятно, слишком много для Mutt, и когда я нажимаю q, он просто зависает (я был достаточно терпелив, чтобы ждать более 5 минут).

Я не вижу веских причин для загрузки всех заголовков сообщений. Я хочу, чтобы заголовки сообщений загружались лениво, то есть по требованию: нам просто нужно загрузить отображаемую страницу плюс, возможно, несколько страниц вперед, но остальные должны быть загружены только тогда, когда пользователь прокручивает там. Удивительно, но я не могу найти вариант для этого. Я что-то пропускаю или невозможно настроить ленивую загрузку в mutt?

5
Вы уже используете дисковый кеш? Если нет, вы можете быть удовлетворены тем, что не всегда используете память каждый раз. (Header_cache) Angelo 7 лет назад 0
Конечно, я упомянул это в своем вопросе: «Даже если весь список полностью кэширован, кажется, что он все еще обновляет некоторые данные, и требуется около 2 минут, чтобы открыть эту папку, даже когда она кэширована! Это просто смешно. пустая трата времени и пространства " Dmitry Frank 7 лет назад 0
Да, я обязательно дам вам знать, если увижу что-нибудь. После долгих поисков я не нашел способа ограничить количество сообщений, которые вы хотите увидеть / скачать. Angelo 7 лет назад 0

0 ответов на вопрос

Похожие вопросы