<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - XWayland [weston 1.6.0] takes all CPU and is very slow on eee-pc"
href="https://bugs.freedesktop.org/show_bug.cgi?id=86815#c9">Comment # 9</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - XWayland [weston 1.6.0] takes all CPU and is very slow on eee-pc"
href="https://bugs.freedesktop.org/show_bug.cgi?id=86815">bug 86815</a>
from <span class="vcard"><a class="email" href="mailto:mildred-bug.freedesktop@mildred.fr" title="Mildred Ki'Lya <mildred-bug.freedesktop@mildred.fr>"> <span class="fn">Mildred Ki'Lya</span></a>
</span></b>
<pre>Sorry, I haven't been back on this for some time. I added the "-shm" option
instead of removing it, and now xterms is as fast as it could be. That works.
<span class="quote">> Looks like I can't make sense of the trace. Maybe I can't use 'perf report' right?</span >
When looking at the trace itself from my side, I gets tons of functions in
Xwayland. See <a href="show_bug.cgi?id=86815#c4">comment #4</a> for a partial transcript of what I see.
And you're seeing hexadecimal encoded address of symbols instead of the symbols
themselves. I don't know how perf could package the symbol names so you could
see them.
The top symbols that are slowing things down are fetch_vector4, intel_idle,
_mesa_execute_program and store_vector4 (the only above 5%). I'm guessing that
there is non necessary memory copying that happens. Storing and fetching
vectors uselessly, and waiting idely for the process to complete.
If you know how to use perf report, you could tell me what you are looking for
and I could get you the output I have.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>