Skip to content

Commit a95aed8

Browse files
lhofhanslnerzhul
authored andcommitted
Adjust some settings to modern environments and networks. (#7549)
1 parent 8d629cf commit a95aed8

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

builtin/settingtypes.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -923,7 +923,7 @@ ipv6_server (IPv6 server) bool false
923923
# Maximum number of blocks that are simultaneously sent per client.
924924
# The maximum total count is calculated dynamically:
925925
# max_total = ceil((#clients + max_users) * per_client / 4)
926-
max_simultaneous_block_sends_per_client (Maximum simultaneous block sends per client) int 10
926+
max_simultaneous_block_sends_per_client (Maximum simultaneous block sends per client) int 40
927927

928928
# To reduce lag, block transfers are slowed down when a player is building something.
929929
# This determines how long they are slowed down after placing or removing a node.
@@ -1846,17 +1846,17 @@ chunksize (Chunk size) int 5
18461846
enable_mapgen_debug_info (Mapgen debug) bool false
18471847

18481848
# Maximum number of blocks that can be queued for loading.
1849-
emergequeue_limit_total (Absolute limit of emerge queues) int 256
1849+
emergequeue_limit_total (Absolute limit of emerge queues) int 512
18501850

18511851
# Maximum number of blocks to be queued that are to be loaded from file.
18521852
# Set to blank for an appropriate amount to be chosen automatically.
1853-
emergequeue_limit_diskonly (Limit of emerge queues on disk) int 32
1853+
emergequeue_limit_diskonly (Limit of emerge queues on disk) int 64
18541854

18551855
# Maximum number of blocks to be queued that are to be generated.
18561856
# Set to blank for an appropriate amount to be chosen automatically.
1857-
emergequeue_limit_generate (Limit of emerge queues to generate) int 32
1857+
emergequeue_limit_generate (Limit of emerge queues to generate) int 64
18581858

1859-
# Number of emerge threads to use. Make this field blank, or increase this number
1859+
# Number of emerge threads to use. Make this field blank or 0, or increase this number
18601860
# to use multiple threads. On multiprocessor systems, this will improve mapgen speed greatly
18611861
# at the cost of slightly buggy caves.
1862-
num_emerge_threads (Number of emerge threads) int 1
1862+
num_emerge_threads (Number of emerge threads) int 0

src/defaultsettings.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ void set_default_settings(Settings *settings)
298298
settings->setDefault("port", "30000");
299299
settings->setDefault("strict_protocol_version_checking", "false");
300300
settings->setDefault("player_transfer_distance", "0");
301-
settings->setDefault("max_simultaneous_block_sends_per_client", "10");
301+
settings->setDefault("max_simultaneous_block_sends_per_client", "40");
302302
settings->setDefault("time_send_interval", "5");
303303

304304
settings->setDefault("default_game", "minetest");
@@ -351,10 +351,10 @@ void set_default_settings(Settings *settings)
351351
settings->setDefault("ignore_world_load_errors", "false");
352352
settings->setDefault("remote_media", "");
353353
settings->setDefault("debug_log_level", "action");
354-
settings->setDefault("emergequeue_limit_total", "256");
355-
settings->setDefault("emergequeue_limit_diskonly", "32");
356-
settings->setDefault("emergequeue_limit_generate", "32");
357-
settings->setDefault("num_emerge_threads", "1");
354+
settings->setDefault("emergequeue_limit_total", "512");
355+
settings->setDefault("emergequeue_limit_diskonly", "64");
356+
settings->setDefault("emergequeue_limit_generate", "64");
357+
settings->setDefault("num_emerge_threads", "0");
358358
settings->setDefault("secure.enable_security", "true");
359359
settings->setDefault("secure.trusted_mods", "");
360360
settings->setDefault("secure.http_mods", "");

0 commit comments

Comments
 (0)