From 2915e9703113f09b87b9b3e93f54a4c160d8e0f7 Mon Sep 17 00:00:00 2001 From: Dmitry Bogatov Date: Thu, 24 Jul 2014 12:19:16 +0400 Subject: [PATCH] Notmuch new speed degradation --- 51/444df55d80a5792f83518140d5fd67348a76de | 98 +++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 51/444df55d80a5792f83518140d5fd67348a76de diff --git a/51/444df55d80a5792f83518140d5fd67348a76de b/51/444df55d80a5792f83518140d5fd67348a76de new file mode 100644 index 000000000..66b7c6c7e --- /dev/null +++ b/51/444df55d80a5792f83518140d5fd67348a76de @@ -0,0 +1,98 @@ +Return-Path: +X-Original-To: notmuch@notmuchmail.org +Delivered-To: notmuch@notmuchmail.org +Received: from localhost (localhost [127.0.0.1]) + by olra.theworths.org (Postfix) with ESMTP id 1709B431FBD + for ; Thu, 24 Jul 2014 01:19:26 -0700 (PDT) +X-Virus-Scanned: Debian amavisd-new at olra.theworths.org +X-Spam-Flag: NO +X-Spam-Score: -3.14 +X-Spam-Level: +X-Spam-Status: No, score=-3.14 tagged_above=-999 required=5 + tests=[RCVD_IN_BL_SPAMCOP_NET=1.246, RCVD_IN_DNSWL_HI=-5, + RCVD_IN_SORBS_WEB=0.614] autolearn=disabled +Received: from olra.theworths.org ([127.0.0.1]) + by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id uYoERluzOnM2 for ; + Thu, 24 Jul 2014 01:19:22 -0700 (PDT) +Received: from fencepost.gnu.org (fencepost.gnu.org [208.118.235.10]) + (using TLSv1 with cipher AES256-SHA (256/256 bits)) + (No client certificate requested) + by olra.theworths.org (Postfix) with ESMTPS id 62938431FAF + for ; Thu, 24 Jul 2014 01:19:22 -0700 (PDT) +Received: from [46.20.46.152] (port=49809 helo=localhost) + by fencepost.gnu.org with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) + (Exim 4.71) (envelope-from ) id 1XAEFE-0006mw-Eb + for notmuch@notmuchmail.org; Thu, 24 Jul 2014 04:19:21 -0400 +Date: Thu, 24 Jul 2014 12:19:16 +0400 +From: Dmitry Bogatov +To: notmuch@notmuchmail.org +Subject: Notmuch new speed degradation +Message-ID: <20140724081916.GA32474@localhost> +MIME-Version: 1.0 +Content-Type: multipart/signed; micalg=pgp-sha1; + protocol="application/pgp-signature"; boundary="ew6BAiZeqk4r7MaW" +Content-Disposition: inline +X-Haskell-Quote: IO String contains a String in the same way that /bin/ls + contains a list of files +Organization: Church of GNU +X-Perfect-World: There should be one -- and preferably only one -- obvious + way to do it. +User-Agent: Mutt/1.5.22.1 (2013-10-16) +X-BeenThere: notmuch@notmuchmail.org +X-Mailman-Version: 2.1.13 +Precedence: list +List-Id: "Use and development of the notmuch mail system." + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +X-List-Received-Date: Thu, 24 Jul 2014 08:19:26 -0000 + + +--ew6BAiZeqk4r7MaW +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline + +Hello! + +I have ~ 3 000 000 mails. I wanted to index them. +First 1 000 000 took several hours, next 200 000 took several days. + +And now, even with libeatmydata, it takes ~ 4 sec for a file. + +Is it any way I can improve perfomance? + +PS. Please, keep me in CC. + +-- +Best regards, Dmitry Bogatov , +Free Software supporter, esperantisto and netiquette guardian. +GPG: 54B7F00D + +--ew6BAiZeqk4r7MaW +Content-Type: application/pgp-signature + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBAgAGBQJT0MGEAAoJEHiL4BJUt/ANm50P/ijrFTL8rNQG7HZ8Ks6cl5kX +XhO+ShiH2QKaQiSOFYC2NGjCCC5EmDZ275hSfO6II2K8NInqsaRByq2xxmyvi/05 +BgiJFie0PKDQmr1rk+wsySwKCsqkLm0scpWxlK0fe16yef/1+XBEvRREafL8mp4U +kVHLh1geQJbCMoFv+WnOYPQOLzV/dkqHYwm0+VCiGlYwKJR3cF4GWRejIL3+K961 +0mRpCcgvK7cJXQ6XgXyajT51wqb6KTFc5pVUEkTDtqDNKw3+AMLWPWvYN93+MyCD +fiZDq5Kg56C2qBfjLH2dOHNqRz+3cDyYRui/QDgAH3u439Ptn3edXy+uCv1IToil +RSF/w9d8cQiwMLrJyehmRV4RUo5eNRiSPBEoQWpZdFTNY0+QRYKO+ZGbwqrTsoyZ +1pHK2tB8/VqA3I0p/DNdQkYq6X2OmQMzCSRvYmR/kMQn9kviSDQP0M58B1MEcTIg +UUY0LSwRiBKXSW/in76zVDgxPef4i7c6Yqg3PYJnGChqQKXj1nqDP29iekomCUqN +6HEMGpfSpKBW2YuzvUgdsSm2j48Mr9lIXR5QsQCYCLhXn6eQLRLcmmJTO7mxZNXD +JK+VryObxHBuQc3DoItGrLDczdZE6vRT8/NfF3oRJ+9nm2NMYvg+0twlB85zqlpj +5iiGtSW/3HC9duYkOLoN +=6SVC +-----END PGP SIGNATURE----- + +--ew6BAiZeqk4r7MaW-- -- 2.26.2