diff options
author | Justin Clarke Casey | 2008-11-05 19:23:59 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2008-11-05 19:23:59 +0000 |
commit | fc36d7fdf2bf012e6ac60f62875a4a5973af4970 (patch) | |
tree | 460b98adcd43e3983ab32f82518a2b5ee1d9577c /bin | |
parent | Moved a couple of more configuration fields to ConfigSettings (diff) | |
download | opensim-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.example | 23 |
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" | |||
205 | messaging_server_url = "http://127.0.0.1:8006" | 205 | messaging_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). |
212 | client_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 | ||
225 | client_throttle_multiplier = 2; | ||
213 | 226 | ||
214 | [Chat] | 227 | [Chat] |
215 | whisper_distance = 10 | 228 | whisper_distance = 10 |