mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
kbx: For non-Windows use 64k buffers by default instead of 128k.
* kbx/keybox-init.c (DEFAULT_LL_BUFFER_SIZE): New. -- A simple gpg --check-sigs benchmark showed on Linux a small performance peak at around 64k (5m52 vs. 6m8 for 128k and 6m33 for system size).
This commit is contained in:
parent
08ff55bd44
commit
a2c199affb
1 changed files with 7 additions and 1 deletions
|
@ -28,7 +28,13 @@
|
|||
#include "../common/sysutils.h"
|
||||
#include "../common/mischelp.h"
|
||||
|
||||
static unsigned int ll_buffer_size = 128;
|
||||
#ifdef HAVE_W32_SYSTEM
|
||||
# define DEFAULT_LL_BUFFER_SIZE 128
|
||||
#else
|
||||
# define DEFAULT_LL_BUFFER_SIZE 64
|
||||
#endif
|
||||
|
||||
static unsigned int ll_buffer_size = DEFAULT_LL_BUFFER_SIZE;
|
||||
|
||||
static KB_NAME kb_names;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue