Re: Announce: DinX windowing system 0.2.0

Alan Cox (alan@lxorguk.ukuu.org.uk)
Tue, 28 Dec 1999 02:41:56 +0000 (GMT)


> We've just switched to redrawing by default, rather than memmoving.
> Things are much, much faster on PCs now. I'll post an announcement of
> a new version as soon as I can get it uploaded.

You want to use rep movs for horizontals too as later x86 cpus will burst
those transfers. Its a win on non PC's in general to do equivalent writes
to screen over copies on screen because you dont stall the CPU waiting for
main memory reads (video memory is rarely in cache)

> My understanding is that's certainly true for performance, but not memory
> usage and code size/complexity. My board only has 2MB.

I think nanogui because it can be swapped (dropped out and repaged from flash
etc) and because the code can be shared that a user mode setup will be as
fast, more reliable and have a similar memory footprint to doing some of it
kernel side

> And I really do think we can build something smaller, simpler and faster
> than nanogui. We'll see.

Go for it. Several bits of Linux today exist because someone took twenty years
of "official wisdom" and decided it was crap.

Alan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/