Rép. : llSetTimerEvent accuracy

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Rép. : llSetTimerEvent accuracy

Michel Beauregard
I would represent that its not the only difference.

For instance I use osConsoleCommand(string command) for oar loading.
This command failure mode is well handle with window but lack the same behavior and freeze the simulator in mono from what I was witness.

As far as I understand window .NET-framework is not opensource, MONO is only doing the job partly to supplement the functionalities for linux user.  

You could try your test running  the new  .NET-core (https://dotnet.github.io/getting-started/) release by window to support mutliplatform including linux  and do your test again see if that covers it better.  

Not a very satisfactory answer with opensim being  net based  .
gimisa

--------------------------------------------
En date de : Sam, 19.3.16, Jeff Kelley <[hidden email]> a écrit :

 Objet : [Opensim-dev] llSetTimerEvent accuracy
 À : [hidden email]
 Date: samedi 19 mars 2016 19 h 43
 
 I always thought that llSetTimerEvent
 was grossly inaccurate when
 working with fast timer (~ 0.1s) and this opinion is shared
 among
 scripters.
 
 That's only true on MONO.
 
 I recently had a try on Windows. The difference is
 shocking.
 
 
 Typical Linux figures :
 
 [13:49] Primitive: 99.913000
 [13:49] Primitive: 100.266000
 [13:49] Primitive: 100.483000
 [13:49] Primitive: 99.974000
 [13:49] Primitive: 100.312000
 [13:49] Primitive: 100.013000
 [13:49] Primitive: 134.192000
 [13:49] Primitive: 100.383000
 [13:49] Primitive: 100.304000
 
 Admit it, that's just crap.
 
 
 Windows :
 
 [13:44] Primitive: 100.000200
 [13:44] Primitive: 100.000100
 [13:44] Primitive: 100.000100
 [13:44] Primitive: 100.000200
 [13:44] Primitive: 100.000100
 [13:44] Primitive: 100.000200
 [13:44] Primitive: 100.000100
 [13:44] Primitive: 100.000100
 [13:44] Primitive: 100.000200
 
 That's a near-perfect clock.
 
 
 Times in milliseconds.
 MinTimerInterval = 0.05
 
 Is there anything we can do to make MONO less crappy?
 
 
 -- Jeff
 _______________________________________________
 Opensim-dev mailing list
 [hidden email]
 http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
_______________________________________________
Opensim-dev mailing list
[hidden email]
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
Loading...