unofficial mirror of meta@public-inbox.org
 help / color / mirror / Atom feed
* [PATCH 0/4] http + mbox: tiny optimizations
@ 2016-06-25  0:45 Eric Wong
  2016-06-25  0:45 ` [PATCH 1/4] http: always yield on getline/body Eric Wong
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Eric Wong @ 2016-06-25  0:45 UTC (permalink / raw)
  To: meta

For the gigantic $INBOX/all.mbox.gz response, this seems to slightly
improve speeds from roughly 290K/s to roughly 330K/s when fetching
out of a ~750MB aggressively-packed inbox.

Eric Wong (4):
      http: always yield on getline/body
      evcleanup: micro-optimize asap function
      mbox: reduce small packets for gzipped mboxes
      http: cork chunked responses for small savings

 lib/PublicInbox/EvCleanup.pm | 42 +++++++++++++++++++++++++++++++++---------
 lib/PublicInbox/HTTP.pm      | 14 ++++++--------
 lib/PublicInbox/Mbox.pm      | 23 ++++++++++-------------
 3 files changed, 49 insertions(+), 30 deletions(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-06-25  0:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-06-25  0:45 [PATCH 0/4] http + mbox: tiny optimizations Eric Wong
2016-06-25  0:45 ` [PATCH 1/4] http: always yield on getline/body Eric Wong
2016-06-25  0:45 ` [PATCH 2/4] evcleanup: micro-optimize asap function Eric Wong
2016-06-25  0:45 ` [PATCH 3/4] mbox: reduce small packets for gzipped mboxes Eric Wong
2016-06-25  0:45 ` [PATCH 4/4] http: cork chunked responses for small savings Eric Wong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).