Add tiles-rendered-at-once setting, control update tile concurrency

This commit is contained in:
Mike Primm 2011-12-10 11:32:57 +08:00 committed by mikeprimm
parent c30064158e
commit 40d29b2211
3 changed files with 6 additions and 1 deletions

View file

@ -683,7 +683,8 @@ public class MapManager {
},
(int) (configuration.getDouble("renderinterval", 0.5) * 1000),
configuration.getInteger("renderacceleratethreshold", 30),
(int)(configuration.getDouble("renderaccelerateinterval", 0.2) * 1000), (Runtime.getRuntime().availableProcessors()+1)/2);
(int)(configuration.getDouble("renderaccelerateinterval", 0.2) * 1000),
configuration.getInteger("tiles-rendered-at-once", (Runtime.getRuntime().availableProcessors()+1)/2));
/* On dedicated thread, so default to no delays */
timeslice_int = (long)(configuration.getDouble("timesliceinterval", 0.0) * 1000);