kernel level window management

Jasper St. Pierre jstpierre at mecheye.net
Wed Dec 30 12:28:54 PST 2015


I don't quite understand the need, want, or mechanism for this.

For high performance or VR systems where context switch overhead would be
too much (and I don't believe this, since they tend to use separate
acceleration chips for real-time work), the answer would not be to move
from userspace to the kernel -- kernel threads are like any other and have
context switch penalties.

If you have real performance issues with Wayland's architecture, let's
discuss that and try to solve it. There's probably a lot there that's slow,
but I doubt context switches are the bottleneck.

On Wed, Dec 30, 2015, 11:56 AM  <me at beroal.in.ua> wrote:

> Hi.
>
> On 29.12.15 20:09, Dimitri NĂ¼scheler wrote:
> > Hello everyone
> >
> > I sometimes wonder where people talk about concept level and philosophy.
> > At least Wayland has a big philosophy part - and it uses it to explain
> > itself in contrast to X.
> > I'm not much involved into it, but I think I understand some vital parts.
> > So far I understand it as a "graphics buffer and input redirection
> > protocol" and that's a very concept level perspective. The routers in
> > this "redirection network" are obviously the compositors.
>
> I can't comment on Wayland itself. Philosophy does not have a monopoly
> on concepts. Abstract mathematics has concepts too. This is what I
> prefer because mathematical definitions are precise. Philosophical
> definitions are not, so reasoning with them does no good.
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20151230/92a5a19c/attachment.html>


More information about the wayland-devel mailing list