diff options
Diffstat (limited to 'bin/OpenSim.ini.example')
-rw-r--r-- | bin/OpenSim.ini.example | 71 |
1 files changed, 46 insertions, 25 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index 5cb51b2..002745d 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example | |||
@@ -341,26 +341,13 @@ | |||
341 | 341 | ||
342 | 342 | ||
343 | [ClientStack.LindenUDP] | 343 | [ClientStack.LindenUDP] |
344 | ; This is the multiplier applied to all client throttles for outgoing UDP network data | 344 | ; Set this to true to process incoming packets asynchronously. Networking is |
345 | ; 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 | 345 | ; already separated from packet handling with a queue, so this will only |
346 | ; multiply that setting by 3 (e.g. if the client gives us a setting of 250 kilobits per second then we | 346 | ; affect whether networking internals such as packet decoding and |
347 | ; will actually push down data at a maximum rate of 750 kilobits per second). | 347 | ; acknowledgement accounting are done synchronously or asynchronously |
348 | ; | 348 | async_packet_handling = false |
349 | ; In principle, setting a multiplier greater than 1 will allow data to be pushed down to a client much faster | ||
350 | ; than its UI allows the setting to go. This may be okay in some situations, such as standalone OpenSim | ||
351 | ; applications on a LAN. However, the greater the multipler, the higher the risk of packet drop, resulting | ||
352 | ; in symptoms such as missing terrain or objects. A much better solution is to change the client UI to allow | ||
353 | ; higher network bandwidth settings directly, though this isn't always possible. | ||
354 | ; | ||
355 | ; Currently this setting is 2 by default because we currently send much more texture data than is strictly | ||
356 | ; necessary. A setting of 1 could result in slow texture transfer. This will be fixed when the transfer | ||
357 | ; of textures at different levels of quality is improved. | ||
358 | ; | ||
359 | ; Pre r7113, this setting was not exposed but was effectively 8. You may want to try this if you encounter | ||
360 | ; unexpected difficulties | ||
361 | client_throttle_multiplier = 2; | ||
362 | 349 | ||
363 | ; the client socket receive buffer size determines how many | 350 | ; The client socket receive buffer size determines how many |
364 | ; incoming requests we can process; the default on .NET is 8192 | 351 | ; incoming requests we can process; the default on .NET is 8192 |
365 | ; which is about 2 4k-sized UDP datagrams. On mono this is | 352 | ; which is about 2 4k-sized UDP datagrams. On mono this is |
366 | ; whatever the underlying operating system has as default; for | 353 | ; whatever the underlying operating system has as default; for |
@@ -374,12 +361,42 @@ | |||
374 | ; by the system's settings for the maximum client receive buffer | 361 | ; by the system's settings for the maximum client receive buffer |
375 | ; size (on linux systems you can set that with "sysctl -w | 362 | ; size (on linux systems you can set that with "sysctl -w |
376 | ; net.core.rmem_max=X") | 363 | ; net.core.rmem_max=X") |
377 | ; | 364 | ;client_socket_rcvbuf_size = 8388608 |
378 | ; client_socket_rcvbuf_size = 8388608 | 365 | |
379 | 366 | ; Maximum outbound bytes per second for a single scene. This can be used to | |
380 | ; Maximum bits per second to send to any single client. This will override the user's viewer preference settings. | 367 | ; throttle total outbound UDP traffic for a simulator. The default value is |
381 | 368 | ; 0, meaning no throttling at the scene level. The example given here is | |
382 | ; client_throttle_max_bps = 1500000 | 369 | ; 20 megabits |
370 | ;scene_throttle_max_bps = 2621440 | ||
371 | |||
372 | ; Maximum bits per second to send to any single client. This will override | ||
373 | ; the user's viewer preference settings. The default value is 0, meaning no | ||
374 | ; aggregate throttling on clients (only per-category throttling). The | ||
375 | ; example given here is 1.5 megabits | ||
376 | ;client_throttle_max_bps = 196608 | ||
377 | |||
378 | ; Per-client bytes per second rates for the various throttle categories. | ||
379 | ; These are default values that will be overriden by clients | ||
380 | ;resend_default = 12500 | ||
381 | ;land_default = 500 | ||
382 | ;wind_default = 500 | ||
383 | ;cloud_default = 50 | ||
384 | ;task_default = 500 | ||
385 | ;texture_default = 500 | ||
386 | ;asset_default = 500 | ||
387 | ;state_default = 500 | ||
388 | |||
389 | ; Per-client maximum burst rates in bytes per second for the various | ||
390 | ; throttle categories. These are default values that will be overriden by | ||
391 | ; clients | ||
392 | ;resend_limit = 18750 | ||
393 | ;land_limit = 29750 | ||
394 | ;wind_limit = 18750 | ||
395 | ;cloud_limit = 18750 | ||
396 | ;task_limit = 18750 | ||
397 | ;texture_limit = 55750 | ||
398 | ;asset_limit = 27500 | ||
399 | ;state_limit = 37000 | ||
383 | 400 | ||
384 | [Chat] | 401 | [Chat] |
385 | ; Controls whether the chat module is enabled. Default is true. | 402 | ; Controls whether the chat module is enabled. Default is true. |
@@ -1381,6 +1398,10 @@ | |||
1381 | [AssetService] | 1398 | [AssetService] |
1382 | DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" | 1399 | DefaultAssetLoader = "OpenSim.Framework.AssetLoader.Filesystem.dll" |
1383 | AssetLoaderArgs = "assets/AssetSets.xml" | 1400 | AssetLoaderArgs = "assets/AssetSets.xml" |
1401 | |||
1402 | ; Disable this to prevent the default asset set from being inserted into the | ||
1403 | ; asset store each time the region starts | ||
1404 | AssetLoaderEnabled = true | ||
1384 | 1405 | ||
1385 | [GridService] | 1406 | [GridService] |
1386 | ;; default standalone, overridable in StandaloneCommon.ini | 1407 | ;; default standalone, overridable in StandaloneCommon.ini |