Skip to content

Commit 23e0500

Browse files
committed
Tune the buffersizes a bit to also be good for bgzip
1 parent 1f661a6 commit 23e0500

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/isal/igzip.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ def __init__(self, filename=None, mode=None,
168168
0)
169169
if self.mode == READ:
170170
raw = _IGzipReader(self.fileobj)
171-
self._buffer = io.BufferedReader(raw, 128 * 1024)
171+
self._buffer = io.BufferedReader(raw, 64 * 1024)
172172

173173
def __repr__(self):
174174
s = repr(self.fileobj)

src/isal/isal_zlibmodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1296,7 +1296,7 @@ IGzipReader__new__(PyTypeObject *type, PyObject *args, PyObject *kwargs)
12961296
PyErr_SetString(PyExc_MemoryError, "Unable to allocate lock");
12971297
return NULL;
12981298
}
1299-
self->buffer_size = 128 * 1024;
1299+
self->buffer_size = 32 * 1024;
13001300
self->input_buffer = PyMem_Malloc(self->buffer_size);
13011301
if (self->input_buffer == NULL) {
13021302
Py_DECREF(self);

0 commit comments

Comments
 (0)