aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/OpenSimDefaults.ini
diff options
context:
space:
mode:
authorUbitUmarov2016-11-03 12:58:43 +0000
committerUbitUmarov2016-11-03 12:58:43 +0000
commit73b20c2ca25e5ee6f1b6673ef764c4da40625ec3 (patch)
tree8a0bbaa62ef0495a96a19004d5b8c16c801affc8 /bin/OpenSimDefaults.ini
parentubOde: if a mesh does not contain data for shape type PRIM, dont collide as c... (diff)
downloadopensim-SC_OLD-73b20c2ca25e5ee6f1b6673ef764c4da40625ec3.zip
opensim-SC_OLD-73b20c2ca25e5ee6f1b6673ef764c4da40625ec3.tar.gz
opensim-SC_OLD-73b20c2ca25e5ee6f1b6673ef764c4da40625ec3.tar.bz2
opensim-SC_OLD-73b20c2ca25e5ee6f1b6673ef764c4da40625ec3.tar.xz
XEngine: make calls to gc.collect on region startup scripts loading a configurable option, since it is very slow operation
Diffstat (limited to 'bin/OpenSimDefaults.ini')
-rw-r--r--bin/OpenSimDefaults.ini25
1 files changed, 17 insertions, 8 deletions
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini
index e846e73..cb320a2 100644
--- a/bin/OpenSimDefaults.ini
+++ b/bin/OpenSimDefaults.ini
@@ -1696,14 +1696,23 @@
1696 ; this may only be a problem if regions stay alive for a long time with lots of scripts added or edited. 1696 ; this may only be a problem if regions stay alive for a long time with lots of scripts added or edited.
1697 ; at this time some mono versions seem to have problems with the true option 1697 ; at this time some mono versions seem to have problems with the true option
1698 ; so default is now false until a fix is found 1698 ; so default is now false until a fix is found
1699 AppDomainLoading = false 1699 ; AppDomainLoading = false
1700 1700
1701 ; Controls whether previously compiled scripts DLLs are deleted on sim restart. If you set this to false 1701 ; Controls whether previously compiled scripts DLLs are deleted on sim restart.
1702 ; then startup will be considerably faster since scripts won't need to be recompiled. However, then it becomes your responsibility to delete the 1702 ; If you set this to false then startup will be considerably faster since scripts won't need to be recompiled.
1703 ; compiled scripts if you're recompiling OpenSim from source code and internal interfaces used 1703 ; It should be true on first run after updating opensim binary version
1704 ; by scripts have changed. 1704 ; after first run you can change to false.
1705 ; DeleteScriptsOnStartup = false 1705 ; You can also set it to false and delete the script DLLs by hand
1706 1706 ; This does not delete cached scripts state.
1707 ; DeleteScriptsOnStartup = true
1708
1709 ; CompactMemOnLoad forces calls to memory garbage collector before loading each script binary
1710 ; forces calls to memory garbage collector before loading each script DLL during region startup.
1711 ; Peek memory usage is reduced and region starts with a more compacted memory allocation.
1712 ; But this costs a lot of time, so region load will take a lot longer.
1713 ; it is more usefull if there are no previously compiled scripts DLLs (or DeleteScriptsOnStartup = true)
1714 ; CompactMemOnLoad = false
1715
1707 ; Controls whether scripts are stopped by aborting their threads externally (abort) 1716 ; Controls whether scripts are stopped by aborting their threads externally (abort)
1708 ; or by co-operative checks inserted by OpenSimulator into compiled script (co-op). 1717 ; or by co-operative checks inserted by OpenSimulator into compiled script (co-op).
1709 ; co-op will be more stable as aborting threads can cause instability. 1718 ; co-op will be more stable as aborting threads can cause instability.