mirror of
https://github.com/minetest/minetest.git
synced 2024-11-04 14:53:45 +01:00
Change default nodetimer_interval to 0.2s. (#5193)
We want to reduce the chance that we get lots and lots of node timers all happening once a second, because we're better off doing small bits of work as they are available. Reducing this to 0.2 seconds will greatly reduce the total amount of nodetimers that elapse at the same instance, while not effecting total work load. This results in a far better chance of the server keeping up with work loads.
This commit is contained in:
parent
3ad68c052b
commit
5707b739f3
@ -840,7 +840,7 @@ active_block_mgmt_interval (Active Block Management interval) float 2.0
|
|||||||
abm_interval (Active Block Modifier interval) float 1.0
|
abm_interval (Active Block Modifier interval) float 1.0
|
||||||
|
|
||||||
# Length of time between NodeTimer execution cycles
|
# Length of time between NodeTimer execution cycles
|
||||||
nodetimer_interval (NodeTimer interval) float 1.0
|
nodetimer_interval (NodeTimer interval) float 0.2
|
||||||
|
|
||||||
# If enabled, invalid world data won't cause the server to shut down.
|
# If enabled, invalid world data won't cause the server to shut down.
|
||||||
# Only enable this if you know what you are doing.
|
# Only enable this if you know what you are doing.
|
||||||
|
@ -1027,7 +1027,7 @@
|
|||||||
|
|
||||||
# Length of time between NodeTimer execution cycles
|
# Length of time between NodeTimer execution cycles
|
||||||
# type: float
|
# type: float
|
||||||
# nodetimer_interval = 1.0
|
# nodetimer_interval = 0.2
|
||||||
|
|
||||||
# If enabled, invalid world data won't cause the server to shut down.
|
# If enabled, invalid world data won't cause the server to shut down.
|
||||||
# Only enable this if you know what you are doing.
|
# Only enable this if you know what you are doing.
|
||||||
|
@ -295,7 +295,7 @@ void set_default_settings(Settings *settings)
|
|||||||
settings->setDefault("dedicated_server_step", "0.1");
|
settings->setDefault("dedicated_server_step", "0.1");
|
||||||
settings->setDefault("active_block_mgmt_interval", "2.0");
|
settings->setDefault("active_block_mgmt_interval", "2.0");
|
||||||
settings->setDefault("abm_interval", "1.0");
|
settings->setDefault("abm_interval", "1.0");
|
||||||
settings->setDefault("nodetimer_interval", "1.0");
|
settings->setDefault("nodetimer_interval", "0.2");
|
||||||
settings->setDefault("ignore_world_load_errors", "false");
|
settings->setDefault("ignore_world_load_errors", "false");
|
||||||
settings->setDefault("remote_media", "");
|
settings->setDefault("remote_media", "");
|
||||||
settings->setDefault("debug_log_level", "action");
|
settings->setDefault("debug_log_level", "action");
|
||||||
|
Loading…
Reference in New Issue
Block a user