core: Update default memory settings.
authorJan Nieuwenhuizen <janneke@gnu.org>
Wed, 11 Apr 2018 18:46:06 +0000 (20:46 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Wed, 11 Apr 2018 18:46:06 +0000 (20:46 +0200)
* src/mes.c (MAX_ARENA_SIZE)[__MESC__]: Set to maximum 172100000.

src/mes.c

index a627a302662bb078f13e658f78829853aa1acd21..9687afbf6d2a479c4c7ee0b68772fc55ffce5faf 100644 (file)
--- a/src/mes.c
+++ b/src/mes.c
 
 int ARENA_SIZE = 20000000; // 32B: 100 MiB, 64b: 200 MiB
 #if __MESC__
-//int MAX_ARENA_SIZE = 89478485; // 32b: ~1GiB
-int MAX_ARENA_SIZE = 80000000; // 32b: ~1GiB
+int MAX_ARENA_SIZE = 172100000; // 32b: ~ 2GiB
 #else
-int MAX_ARENA_SIZE = 200000000; // 32b: 2GiB, 64b: 4GiB
+int MAX_ARENA_SIZE = 200000000; // 32b: 2.3GiB, 64b: 4.6GiB
 #endif
 
-int GC_SAFETY = 2000;
+int GC_SAFETY = 50000;
 
 char *g_arena = 0;
 typedef int SCM;