[Opensim-users] Async vrs sync?
Master_Mirage
mirage123 at verizon.net
Wed Mar 10 16:29:06 UTC 2010
; Sets the method that OpenSim will use to fire asynchronous
; events. Valid values are UnsafeQueueUserWorkItem,
; QueueUserWorkItem, BeginInvoke, SmartThreadPool, and Thread.
; SmartThreadPool is reported to work well on Mono/Linux, but
; UnsafeQueueUserWorkItem has been benchmarked with better
; performance on .NET/Windows
async_call_method = SmartThreadPool
; There are several operations on large collections (such as
; the current avatar list) that can be run synchronously or
; in parallel. Running in parallel should increase performance
; on a multi-core system, but will make debugging more
; difficult if something deadlocks or times out
use_async_when_possible = true
; Max threads to allocate on the FireAndForget thread pool
; when running with the SmartThreadPool option above
MaxPoolThreads = 15
Why i have played with this quite a bit (trying this and that). Its never
been clear to me what all this is ment for. I have seen some settings work
better than others and arrived at what i listed here for both win and linux
but i dont really understand it passed that. (more guessing at it than
anything).
:confused:
--
View this message in context: http://n2.nabble.com/Async-vrs-sync-tp4710399p4710399.html
Sent from the opensim-users mailing list archive at Nabble.com.
More information about the Opensim-users
mailing list