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