nanogui@linuxhacker.org
nanogui@linuxhacker.org
----- Original Message -----
From: Greg Haerr <greg@Censoft.com>
To: Bradley D. LaRonde <brad@ltc.com>; Rob Taylor <robt@flyingpig.com>;
nanogui <nanogui@linuxhacker.org>
Sent: Tuesday, April 25, 2000 1:58 PM
Subject: Re: make microwin api : client/server
> : Thinking about your embeded device, what do you estimate the performance
> : improvement can be by using frame-buffer sharing versus a more X-like
model?
>
> When I added the shared memory support contributed by Morten and Vidar,
> the speed increased by a factor of 10, approximately. The shared memory
> support just allowed most of the data passed from client to server to
> go thru shared memory rather than a local UNIX socket.
>
> I think the client-mapped framebuffer idea of Rob's is fantastic. We've
> discussed this idea on the list before, and I plan an adding that
functionality
> to Microwindows at some time. I think the speed improvements will also
> be fantastic, especially on smaller systems that aren't sporting
super-fast
> micros. (like the 166Mhz StrongARMs, etc)
>
> Currently, Microwindows runs with the application linked with the server,
> so it's a non-issue. Nano-X apps run quite fast with the shared memory
option.
Was all that speed improvement due to shared memory, or was the Nano-X
protocol part of the problem (round-trip for everything)?
Regards,
Brad
nanogui@linuxhacker.org