[Opensim-dev] Sim and Phys Frames per Second (FPS) Issues

R.Gunther rigun at rigutech.nl
Mon Mar 2 18:37:46 UTC 2015


11fps ? is that not very low. 22fps gives more rome or 33fps.
But i admit that i read fps maby wrong, and have nothing today with the 
framerate or smoothness on the screen..


On 2015-03-02 19:28, Michael Emory Cerquoni wrote:
> The reason physics and scripting are locked at 11fps is because this 
> is what the OpenSimulator heartbeat ticks at, the reason it is 
> multiplied is to satisfy the viewer statistics, I am not sure its 
> possible to have it report the legitimate numbers without some wierd 
> side effects, but I could be wrong, you would have to experiment, I 
> suspect though that changing this could lead to a lot of badness.
>
> On Mon, Mar 2, 2015 at 1:23 PM, Sean M <mondesire.sean at gmail.com 
> <mailto:mondesire.sean at gmail.com>> wrote:
>
>     Greetings,
>
>     We at the MOSES project have noticed Simulation and Physics frames
>     per second (FPS) have a few issues that we are trying to resolve.
>     The issues are producing suspicious performance statistics for the
>     analysis of the current version of OpenSim that we are running.
>
>     First, there is a correction
>     factor (m_reportedFpsCorrectionFactor) that the raw SimFPS is
>     multiplied by. The comment in the following line is a bit curious
>     because it indicates that the FPS is artificially inflated to
>     "lie" about the actual FPS being so low:
>
>     OpenSim/Region/Framework/Scenes/SimStatsReporter.cs: Line 317
>     // We're going to lie about the FPS because we've been lying since
>     2008.  The actual FPS is currently
>     // locked at a maximum of 11.  Maybe at some point this can change
>     so that we're not lying.
>     int reportedFPS = (int)(m_fps * m_reportedFpsCorrectionFactor);
>
>     Also, lines 174 and 227 mention the use of this correction factor.
>
>     Second, this multiplier also comes into play in the Scene where
>     there is a MinFrameTime, which seems to be the minimum reported
>     amount of time to process a frame:
>     OpenSim/Region/Framework/Scenes/Scene.cs:Line 723
>
>     Both of these variables, the correction factor and MinFrameTime,
>     are concerning from a statistics view point as they are generating
>     skewed and massaged numbers; therefore, I have a few questions:
>
>     1) Is it commonly known that Sim and Phy FPSs are inflated to
>     maintain the "lie"? And if so, will it be corrected to be an
>     accurate reporting of processed frames per second?
>
>     2) What exactly are the definitions for OpenSim's Simulation (Sim)
>     FPS, Physics (Phy) FPS and a frame (I have found conflicting and
>     vague definitions on the wiki)?
>
>     3) What are the known performance consequences of setting the
>     m_reportedFpsCorrectionFactor to 1 and MinFrameTime to 0?
>
>     Thanks,
>     Sean M.
>
>     _______________________________________________
>     Opensim-dev mailing list
>     Opensim-dev at opensimulator.org <mailto:Opensim-dev at opensimulator.org>
>     http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev
>
>
>
>
> -- 
> Michael Emory Cerquoni
>
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at opensimulator.org
> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20150302/0ac75e80/attachment-0001.html>


More information about the Opensim-dev mailing list