aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/sys/ose/beam.lmconf
diff options
context:
space:
mode:
authorLukas Larsson <[email protected]>2014-03-17 15:49:50 +0100
committerLukas Larsson <[email protected]>2014-03-26 15:18:57 +0100
commitf6570cf6201bf6476d903def9b04fe9c33f13a3d (patch)
treef84d2c6df1a06d962ee4d5391126379457f7245f /erts/emulator/sys/ose/beam.lmconf
parentebad8e4c3a26e5ed3813ede2ca539123a1d31812 (diff)
downloadotp-f6570cf6201bf6476d903def9b04fe9c33f13a3d.tar.gz
otp-f6570cf6201bf6476d903def9b04fe9c33f13a3d.tar.bz2
otp-f6570cf6201bf6476d903def9b04fe9c33f13a3d.zip
ose: Break lmconf into one per load module
Diffstat (limited to 'erts/emulator/sys/ose/beam.lmconf')
-rw-r--r--erts/emulator/sys/ose/beam.lmconf26
1 files changed, 26 insertions, 0 deletions
diff --git a/erts/emulator/sys/ose/beam.lmconf b/erts/emulator/sys/ose/beam.lmconf
new file mode 100644
index 0000000000..2cee836f9a
--- /dev/null
+++ b/erts/emulator/sys/ose/beam.lmconf
@@ -0,0 +1,26 @@
+OSE_LM_STACK_SIZES=256,512,1024,2048,4096,8192,16384,65536
+OSE_LM_SIGNAL_SIZES=31,63,127,255,1023,4095,16383,65535
+OSE_LM_POOL_SIZE=0x200000
+OSE_LM_MAIN_NAME=main
+OSE_LM_MAIN_STACK_SIZE=0xF000
+OSE_LM_MAIN_PRIORITY=20
+## Has to be of a type that allows MAM
+OSE_LM_PROGRAM_TYPE=APP_RAM
+OSE_LM_DATA_INIT=YES
+OSE_LM_BSS_INIT=YES
+OSE_LM_EXEC_MODEL=SHARED
+HEAP_MAX_SIZE=1000000000
+HEAP_SMALL_BUF_INIT_SIZE=64000000
+HEAP_LARGE_BUF_THRESHOLD=16000000
+HEAP_LOCK_TYPE=2
+
+ERTS_DEFAULT_PRIO=24
+ERTS_SCHEDULER_PRIO=24
+ERTS_ASYNC_PRIO=22
+ERTS_AUX_PRIO=24
+ERTS_SYS_MSG_DISPATCHER_PRIO=21
+
+# Setting the environment variable EFS_RESOLVE_TMO on the block to 0.
+# This will eliminiate delays when trying to open files on not mounted
+# volumes.
+EFS_RESOLVE_TMO=0