<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>