Squeak on an iPAQ

Lex Spoon lex at cc.gatech.edu
Fri Sep 22 14:23:45 UTC 2000


"Treis, Ken" <KTreis at keyww.com> wrote:
> You have a couple of choices here (WinCE, Linux), as others have illustrated
> already.  To me, one of the most interesting would be a port to the Linux
> framebuffer driver (already written by the folks at handhelds.org).  Bypass X
> entirely.
> 

This has been begging to be written, just because it's conceptually
cleaner.  But it's true: on a computer without much RAM or disk space,
taking X out of the loop should make a real, observable difference!


It may well be faster, too.  I've reported earlier, but Squeak on
XWindows has had pretty slow screen updates whenever I've tested it. 
I'm guessing my X server just isn't all that well optimized.  Here, I'll
try again, with Squeak full-screen and at the same depth as the X
server:

	[ 10 timesRepeat: [ Display forceToScreen ] ] timeToRun  2826
	Display extent  1152 at 864
	Display depth  32

	X Server: XFree86 3.3.5, using SVGA server
	vid card: TNT2

Yes, -xshm is enabled, and ipcs lists a shared memory segment has been allocated.



-Lex





More information about the Squeak-dev mailing list