diff --git a/src/system/boot/loader/heap.cpp b/src/system/boot/loader/heap.cpp index 644ee3d2bc..4b201a8767 100644 --- a/src/system/boot/loader/heap.cpp +++ b/src/system/boot/loader/heap.cpp @@ -53,9 +53,9 @@ const static size_t kAlignment = 8; // all memory chunks will be a multiple of this -const static size_t kDefaultHeapSize = (1024 + 256) * 1024; +const static size_t kDefaultHeapSize = (1024 + 512) * 1024; // default initial heap size, unless overridden by platform loader -const static size_t kLargeAllocationThreshold = 16 * 1024; +const static size_t kLargeAllocationThreshold = 128 * 1024; // allocations of this size or larger are allocated via // platform_allocate_region()