Preallocate less memory
Change-Id: Ia1af5876100ab643da69539e96b859fd7c8ef1b9
diff --git a/aos/linux_code/init.cc b/aos/linux_code/init.cc
index eb3658c..bf0b92d 100644
--- a/aos/linux_code/init.cc
+++ b/aos/linux_code/init.cc
@@ -87,7 +87,7 @@
// Not 0 because linux might optimize that to a 0-filled page.
memset(data, 1, sizeof(data));
- static const size_t kHeapPreallocSize = 1024 * 1024 * 2;
+ static const size_t kHeapPreallocSize = 512 * 1024;
char *const heap_data = static_cast<char *>(malloc(kHeapPreallocSize));
memset(heap_data, 1, kHeapPreallocSize);
free(heap_data);