<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">11fps ? is that not very low. 22fps
gives more rome or 33fps.<br>
But i admit that i read fps maby wrong, and have nothing today
with the framerate or smoothness on the screen..<br>
<br>
<br>
On 2015-03-02 19:28, Michael Emory Cerquoni wrote:<br>
</div>
<blockquote
cite="mid:CAF5=rqUBNuTtu-L+JPyDCZ5vAEYuMKn3Vnn=H8iBzE18heyNNQ@mail.gmail.com"
type="cite">
<div dir="ltr">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.<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mon, Mar 2, 2015 at 1:23 PM, Sean M
<span dir="ltr"><<a moz-do-not-send="true"
href="mailto:mondesire.sean@gmail.com" target="_blank">mondesire.sean@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div><span style="font-size:12.8000001907349px">Greetings,</span></div>
<div><span style="font-size:12.8000001907349px"><br>
</span></div>
<div><span style="font-size:12.8000001907349px">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. </span></div>
<div><span style="font-size:12.8000001907349px"><br>
</span></div>
<div><span style="font-size:12.8000001907349px">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:</span></div>
<div><span style="font-size:12.8000001907349px"><br>
</span></div>
<div><span style="font-size:12.8000001907349px">OpenSim/Region/Framework/</span><span
style="font-size:12.8000001907349px">Scene</span><span
style="font-size:12.8000001907349px">s/SimStatsReporter.cs:
Line 317</span><span
style="font-size:12.8000001907349px"><br>
</span></div>
<div>
<div><span style="font-size:12.8000001907349px">// We're
going to lie about the FPS because we've been lying
since 2008. The actual FPS is currently</span></div>
<div><span style="font-size:12.8000001907349px">//
locked at a maximum of 11. Maybe at some point this
can change so that we're not lying.</span></div>
<div><span style="font-size:12.8000001907349px">int
reportedFPS = (int)(m_fps *
m_reportedFpsCorrectionFactor);</span></div>
</div>
<div><span style="font-size:12.8000001907349px"><br>
</span></div>
<div><span style="font-size:12.8000001907349px">Also,
lines 174 and 227 mention the use of this correction
factor.</span></div>
<div><span style="font-size:12.8000001907349px"><br>
</span></div>
<div><span style="font-size:12.8000001907349px">Second,
this multiplier also comes into play in the Scene
where there is a </span><span
style="font-size:12.8000001907349px">MinFrameTime,
which seems to be the minimum reported amount of time
to process a frame:<br>
</span><span style="font-size:12.8000001907349px">OpenSim/Region/Framework/</span><span
style="font-size:12.8000001907349px">Scene</span><span
style="font-size:12.8000001907349px">s/Scene.cs:Line
723</span></div>
<div><span style="font-size:12.8000001907349px"><br>
</span></div>
<div><span style="font-size:12.8000001907349px">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:</span></div>
<div><span style="font-size:12.8000001907349px"><br>
</span></div>
<div><span style="font-size:12.8000001907349px">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?</span></div>
<div><span style="font-size:12.8000001907349px"><br>
</span></div>
<div><span style="font-size:12.8000001907349px">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)?</span></div>
<div><span style="font-size:12.8000001907349px"><br>
</span></div>
<div><span style="font-size:12.8000001907349px">3) What
are the known performance consequences of setting the </span><span
style="font-size:12.8000001907349px">m_reportedFpsCorrectionFactor
to 1 and </span><span
style="font-size:12.8000001907349px">MinFrameTime to
0?</span></div>
<div><span style="font-size:12.8000001907349px"><br>
</span></div>
<div><span style="font-size:12.8000001907349px">Thanks,</span></div>
<div><span style="font-size:12.8000001907349px">Sean M.</span></div>
</div>
<br>
_______________________________________________<br>
Opensim-dev mailing list<br>
<a moz-do-not-send="true"
href="mailto:Opensim-dev@opensimulator.org">Opensim-dev@opensimulator.org</a><br>
<a moz-do-not-send="true"
href="http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev"
target="_blank">http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
<div class="gmail_signature">Michael Emory Cerquoni</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Opensim-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Opensim-dev@opensimulator.org">Opensim-dev@opensimulator.org</a>
<a class="moz-txt-link-freetext" href="http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev">http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-dev</a>
</pre>
</blockquote>
<br>
</body>
</html>