From 41f85e43a598594d794d1642f61f90fac1669164 Mon Sep 17 00:00:00 2001 From: CleanerOrc Date: Sun, 15 May 2016 00:24:02 -0400 Subject: [PATCH] Updated Configuration (markdown) --- Configuration.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/Configuration.md b/Configuration.md index 7d2f1ea..692ed79 100644 --- a/Configuration.md +++ b/Configuration.md @@ -64,7 +64,7 @@ Increasing **target–size** is probably not helpful since most related changes FAWE is most efficient when placing blocks from edits that have finished processing. However, waiting till completion wastes time and fills memory, therefore, this setting is used to try to keep dispatching blocks from the global queue rather than letting it sit idle while edits haven’t finished but blocks are available to place. -The global queue will start processing incomplete blocks if there are no completed local queues waiting to be placed AND the global queue remains idle for **max–wait–ms** or more. +The global queue will start placing blocks from still-processing edits if there are no blocks from completed local queues waiting to be placed AND the global queue remains idle for **max–wait–ms** milliseconds or more. The **max–wait–ms** setting also serves as a time–out for chunk load problems. Chunks normally load in much less than a second, so the default **max–wait–ms** value of 1000 ms avoids having edits freeze on chunk load errors. @@ -183,7 +183,6 @@ clipboard: # Delete the clipboard on disk after 7 days delete-after-days: 7 - # Configure the block placement queue queue: # Increase or decrease queue intensity (0 = balance of performance / stability) @@ -192,17 +191,17 @@ queue: # may reduce load on the server but should not be necessary. extra-time-ms: 0 - # The time the queue can be idle before it is forced to start on edits which - # are still in the preprocessing stage. + # The time in milliseconds that the global queue can be idle before it is forced to start + # on edits which are still in the preprocessing stage. max-wait-ms: 1000 # Discard edits which have been idle for a certain amount of time (e.g. a plugin creates - # an EditSession but never does anything with it). + # an EditSession but never does anything with it). In milliseconds. discard-after-ms: 60000 - # If the global queue is above the target size, it will begin on edits still in the - # preprocessing stage. FAWE is most efficient when edits have finished preprocessing, - # but larger edits may use too much memory to let them finish. + # If no blocks from completed edits are queued, and if the global queue has more available + # chunks to place from still-processing edits than the target size setting, it will begin + # placing available blocks from edits still in the preprocessing stage. target-size: 64 extent: