Google
  Web www.spinics.net

Re: [forum] About our effort at NoMachine

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


On Wednesday 26 March 2003 06:45 pm, Alan Cox wrote:
> > 6) enough extensions get loaded, with typically at least 2 round trips
> > at least to get each going, and maybe 4-5 extensions used
> > by the applications (toolkits). We need an extension extension to avoid
> > these round trips, (one could just kludge around with a batching call;
> > but there are other shortcomings with the extension system,
> > like the lack of extension versioning in the framework) that I think
> > it is wise to think about a better framework).
>
> What I would love to see in X11 is conditional streams. When you throw
> a command at a shell for example you can say
>
> 	"Do X, Y, Z , ... "
>
> but also
>
> 	Do X, Y, Z, ..."
>
> and bracketed sets of these
>
> 	Do  (Do X, Y, Z stopping on fail)  (Do A, B, C stopping on fail)
>
> but stop on a failure. That gives you the ability to do more than just
> batching, since you can batch a sequence of commands for the general
> case and respond to the failure. My gut feeling (and I've not been
> doing analysis unlike you folks) is that this would improve things
> immensely for startup

IMHO this would only help in a reduced set of cases, like the
one pointed by Jim. The "granularity" of X protocol doesn't allow
many of such optimizations and I guess this would increase the
complexity of X server implementation significantly.

>
> > 7) image transport is a real issue, whether for glyphs or other images.
> > This is in part due to image sizes having grown due to greater depth
> > (most people have 32 bits/pixel these days). So besides compressing
> > glyphs, having the window system able to better
> > take images in pretty native formats would be a serious win for alot of
> > applications.
>
> It is also due to the inability to do long term caching of images in
> the server/on disk _between_ server runs on low bandwidth links

NX does cross-session persistence of image caches. This is one
of the reasons of speed noted by some. What do you mean when
you say this is not possible?

/Gian Filippo.



[XFree86]     [XFree86]     [XFree86 Newbie]     [IETF Annouce]     [Security]     [Bugtraq]
[Photo]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Samba]     [Linux Security]     [Linux RAID]     [Linux Resources]


  Powered by Linux