]> git.lizzy.rs Git - dragonfireclient.git/commitdiff
Increase limit for simultaneous blocks sent per client and the meshgen cache.
authorLars <larsh@apache.org>
Thu, 12 Nov 2020 18:37:34 +0000 (10:37 -0800)
committerlhofhansl <larsh@apache.org>
Mon, 16 Nov 2020 18:30:52 +0000 (10:30 -0800)
builtin/settingtypes.txt
src/defaultsettings.cpp

index c4dc82dfe11203e9da899ef36dcdc91ebe45c4ce..dd49142018d89e8d5c5a8f42444f3fedf59a89e3 100644 (file)
@@ -747,7 +747,7 @@ mesh_generation_interval (Mapblock mesh generation delay) int 0 0 50
 #    Size of the MapBlock cache of the mesh generator. Increasing this will
 #    increase the cache hit %, reducing the data being copied from the main
 #    thread, thus reducing jitter.
-meshgen_block_cache_size (Mapblock mesh generator's MapBlock cache size in MB) int 20 0 1000
+meshgen_block_cache_size (Mapblock mesh generator's MapBlock cache size in MB) int 40 0 1000
 
 #    Enables minimap.
 enable_minimap (Minimap) bool true
@@ -1037,7 +1037,7 @@ ipv6_server (IPv6 server) bool false
 #    Maximum number of blocks that are simultaneously sent per client.
 #    The maximum total count is calculated dynamically:
 #    max_total = ceil((#clients + max_users) * per_client / 4)
-max_simultaneous_block_sends_per_client (Maximum simultaneous block sends per client) int 40
+max_simultaneous_block_sends_per_client (Maximum simultaneous block sends per client) int 128
 
 #    To reduce lag, block transfers are slowed down when a player is building something.
 #    This determines how long they are slowed down after placing or removing a node.
index 177955589523db7c60631b400900d072e295d96c..42e7fc16b43a5d108f72ab2c5dcf0464f7dc1e61 100644 (file)
@@ -42,7 +42,7 @@ void set_default_settings(Settings *settings)
        settings->setDefault("mute_sound", "false");
        settings->setDefault("enable_mesh_cache", "false");
        settings->setDefault("mesh_generation_interval", "0");
-       settings->setDefault("meshgen_block_cache_size", "20");
+       settings->setDefault("meshgen_block_cache_size", "40");
        settings->setDefault("enable_vbo", "true");
        settings->setDefault("free_move", "false");
        settings->setDefault("pitch_move", "false");
@@ -343,7 +343,7 @@ void set_default_settings(Settings *settings)
        settings->setDefault("port", "30000");
        settings->setDefault("strict_protocol_version_checking", "false");
        settings->setDefault("player_transfer_distance", "0");
-       settings->setDefault("max_simultaneous_block_sends_per_client", "40");
+       settings->setDefault("max_simultaneous_block_sends_per_client", "128");
        settings->setDefault("time_send_interval", "5");
 
        settings->setDefault("default_game", "minetest");