aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorJustin Clarke Casey2008-11-05 19:23:59 +0000
committerJustin Clarke Casey2008-11-05 19:23:59 +0000
commitfc36d7fdf2bf012e6ac60f62875a4a5973af4970 (patch)
tree460b98adcd43e3983ab32f82518a2b5ee1d9577c /bin
parentMoved a couple of more configuration fields to ConfigSettings (diff)
downloadopensim-SC_OLD-fc36d7fdf2bf012e6ac60f62875a4a5973af4970.zip
opensim-SC_OLD-fc36d7fdf2bf012e6ac60f62875a4a5973af4970.tar.gz
opensim-SC_OLD-fc36d7fdf2bf012e6ac60f62875a4a5973af4970.tar.bz2
opensim-SC_OLD-fc36d7fdf2bf012e6ac60f62875a4a5973af4970.tar.xz
* Set default client throttle multiplier to 2 (old value was effectively 8). See OpenSim.ini.example for details as to what this means
* Really this should be 1, but I think that this would be too slow compared to a Second Life server until we improve our ability to send textures of variable quality * This may improve one aspect of sim performance where there are many avatars. However, there are still other performance problems that are unrelated to this change * Value may be further tuned * Removed temporary decals since the multipler setting will stick around now
Diffstat (limited to 'bin')
-rw-r--r--bin/OpenSim.ini.example23
1 files changed, 18 insertions, 5 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example
index c8d1d5d..8c9ee41 100644
--- a/bin/OpenSim.ini.example
+++ b/bin/OpenSim.ini.example
@@ -205,11 +205,24 @@ inventory_server_url = "http://127.0.0.1:8004"
205messaging_server_url = "http://127.0.0.1:8006" 205messaging_server_url = "http://127.0.0.1:8006"
206 206
207[ClientStack.LindenUDP] 207[ClientStack.LindenUDP]
208; Adjust the multiplier applied to all client throttles 208; This is the multiplier applied to all client throttles for outgoing UDP network data
209; This setting only exists because we're probably over throttling by a factor of 8. Setting this to 209; If it is set to 1, then we obey the throttle settings as given to us by the client. If it is set to 3, for example, then we
210; 1 uses the real throttle values, but this may be revealing other bugs, so is currently included as test setting 210; multiply that setting by 3 (e.g. if the client gives us a setting of 250 kilobits per second then we
211; You probably don't want to change this. 211; will actually push down data at a maximum rate of 750 kilobits per second).
212client_throttle_multiplier = 8; 212;
213; In principle, setting a multiplier greater than 1 will allow data to be pushed down to a client much faster
214; than its UI allows the setting to go. This may be okay in some situations, such as standalone OpenSim
215; applications on a LAN. However, the greater the multipler, the higher the risk of packet drop, resulting
216; in symptoms such as missing terrain or objects. A much better solution is to change the client UI to allow
217; higher network bandwidth settings directly, though this isn't always possible.
218;
219; Currently this setting is 2 by default because we currently send much more texture data than is strictly
220; necessary. A setting of 1 could result in slow texture transfer. This will be fixed when the transfer
221; of textures at different levels of quality is improved.
222;
223; Pre r7113, this setting was not exposed but was effectively 8. You may want to try this if you encounter
224; unexpected difficulties
225client_throttle_multiplier = 2;
213 226
214[Chat] 227[Chat]
215whisper_distance = 10 228whisper_distance = 10