|
@@ -96,7 +96,7 @@ def iter_sha1(iter):
|
|
|
return sha1.hexdigest()
|
|
|
|
|
|
|
|
|
-MAX_MMAP_SIZE = 256 * 1024 * 1024
|
|
|
+MAX_MMAP_SIZE = 1024 * 1024 * 1024
|
|
|
|
|
|
def simple_mmap(f, offset, size, access=mmap.ACCESS_READ):
|
|
|
"""Simple wrapper for mmap() which always supports the offset parameter.
|
|
@@ -397,7 +397,7 @@ class PackData(object):
|
|
|
self._header_size = 12
|
|
|
assert self._size >= self._header_size, "%s is too small for a packfile (%d < %d)" % (filename, self._size, self._header_size)
|
|
|
self._read_header()
|
|
|
- self._offset_cache = LRUSizeCache(1024*1024*5,
|
|
|
+ self._offset_cache = LRUSizeCache(1024*1024*100,
|
|
|
compute_size=compute_object_size)
|
|
|
|
|
|
def _read_header(self):
|