[geary/mjog/misc-fixes: 2/5] Geary.ImapEngine.EmailPrefetcher: Bump up prefetch chunk size



commit fdef83d6fb7f154553d3924f00a30e9ac47e36b5
Author: Michael Gratton <mike vee net>
Date:   Sat Jun 27 12:34:37 2020 +1000

    Geary.ImapEngine.EmailPrefetcher: Bump up prefetch chunk size
    
    Increases chunk size from 32KB to 512KB to speed up background sync
    when downloading large mailboxes.

 src/engine/imap-engine/imap-engine-email-prefetcher.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/src/engine/imap-engine/imap-engine-email-prefetcher.vala 
b/src/engine/imap-engine/imap-engine-email-prefetcher.vala
index ed5c7c0c2..3c12583b5 100644
--- a/src/engine/imap-engine/imap-engine-email-prefetcher.vala
+++ b/src/engine/imap-engine/imap-engine-email-prefetcher.vala
@@ -25,7 +25,7 @@ private class Geary.ImapEngine.EmailPrefetcher : Geary.BaseObject {
     );
 
     private const Geary.Email.Field PREFETCH_FIELDS = Geary.Email.Field.ALL;
-    private const int PREFETCH_CHUNK_BYTES = 32 * 1024;
+    private const int PREFETCH_CHUNK_BYTES = 512 * 1024;
 
     public Nonblocking.CountingSemaphore active_sem { get; private set;
         default = new Nonblocking.CountingSemaphore(null); }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]