Messages in this thread | | | Subject | Re: Announce: DinX windowing system 0.2.0 | Date | Tue, 28 Dec 1999 02:41:56 +0000 (GMT) | From | Alan Cox <> |
| |
> 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/
| |