<div dir="ltr">hey Daniel - thanks for the numbers, however the last statement of having a core 100% loaded with mir_demo_client_egltriangle doesn't seem reasonable.<div>running on N4 shows ~20% load on cpu at most.</div>
<div><br></div><div>br,kg</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Dec 16, 2013 at 2:40 AM, Daniel van Vugt <span dir="ltr"><<a href="mailto:daniel.van.vugt@canonical.com" target="_blank">daniel.van.vugt@canonical.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Nexus10 (3.4.0-4-manta)<br>
Direct 1.0ms with sporadic spikes to 74ms, sometimes 400ms<br>
Nested 1.2ms with sporadic spikes to 100ms, sometimes 1000ms<br>
<br>
I'm not convinced the problem is specifically Android. It could just be a common issue visible on the slowest hardware.<br>
<br>
On the Nexus10, just running a single server and client (egltriangle) occupies almost 100% of one of the cores. So stressing the CPU doesn't leave much time for being responsive.<div class="HOEnZb"><div class="h5"><br>

<br>
<br>
On 13/12/13 17:31, Daniel van Vugt wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Here are some fun numbers I've collected about the latency between input<br>
events sent from the top-level Mir server to a client. All in<br>
milliseconds...<br>
<br>
Desktop (3.12.0-7-generic)<br>
Direct 0.8ms<br>
Nested 1.3ms<br>
<br>
Desktop (3.11.0-11-lowlatency)<br>
Direct 1.0ms<br>
Nested 1.7ms<br>
<br>
Nexus4 (3.4.0-3-mako)<br>
Direct 0.9ms<br>
Nested 1.5ms with high variance; frequent spikes to 73ms. Sometimes 700ms.<br>
<br>
The above numbers are for motion events. Key events appear to be twice<br>
as fast (half the latency). This suggests we could yet optimize the<br>
processing of motion events to perform better like key events do.<br>
<br>
In summary, we're looking pretty good. Only the Nexus has potential<br>
usability issues, and even then, only with nested servers.<br>
<br>
- Daniel<br>
<br>
</blockquote>
<br>
-- <br>
Mir-devel mailing list<br>
<a href="mailto:Mir-devel@lists.ubuntu.com" target="_blank">Mir-devel@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/mir-devel" target="_blank">https://lists.ubuntu.com/<u></u>mailman/listinfo/mir-devel</a><br>
</div></div></blockquote></div><br></div>