aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/OpenSim.ini.example
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--bin/OpenSim.ini.example71
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