[Mutt] #3423: Fetch headers X pages at a time.
#3423: Fetch headers X pages at a time.
-------------------------+--------------------------------------------------
Reporter: vext01 | Owner: mutt-dev
Type: enhancement | Status: new
Priority: major | Milestone:
Component: mutt | Version:
Keywords: |
-------------------------+--------------------------------------------------
Hi,
Frustrated with how long mutt takes to fetch headers, I profiled HEAD on
my OpenBSD system. Opening a large (~11,000) mailbox (with no existing
headers cached), take about 5 minutes or so. Looking at the profiling
information it seems that much of the time is spent processing headers.
So I wonder if there is a way to optimise this? Perhaps by fetching (for
example) 3 pages worth headers at a time and if more are required, fetch
the next 3 pages on demand.
I'm attaching my profiling data for the above experiment.
The IMAP server was gmail by the way, which probably is not helping.
--
Ticket URL: <http://dev.mutt.org/trac/ticket/3423>
Mutt <http://www.mutt.org/>
The Mutt mail user agent