mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 21:57:43 +00:00
LibC: Tune the number of ChunkedBlocks we keep around empty.
At the moment, both mmap() and munmap() are kind of slow. Compiling with GCC was suffering quite badly from munmap() slowness, so let's keep a few more of the ChunkedBlocks around after they are empty, to avoid having to munmap.
This commit is contained in:
parent
b4e7925e31
commit
66e401d668
1 changed files with 1 additions and 1 deletions
|
@ -15,7 +15,7 @@
|
|||
#define MAGIC_BIGALLOC_HEADER 0x42697267
|
||||
#define PAGE_ROUND_UP(x) ((((size_t)(x)) + PAGE_SIZE-1) & (~(PAGE_SIZE-1)))
|
||||
|
||||
static const size_t number_of_chunked_blocks_to_keep_around_per_size_class = 4;
|
||||
static const size_t number_of_chunked_blocks_to_keep_around_per_size_class = 32;
|
||||
|
||||
static bool s_log_malloc = false;
|
||||
static bool s_scrub_malloc = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue