[Openmcl-devel] buffering for socket streams
moore at bricoworks.com
Mon Nov 11 23:41:48 EST 2002
I'm doing my McCLIM work using openmcl and John Wiseman's CLX port.
Performance is visibly bad. I had blamed XDarwin, but running a fairly
complicated remote application persuaded me that this is not the case.
Instead I think I can blame suboptimal socket/stream options. I added
the :nodelay option to the make-socket call, which has helped quite a
bit, especially with "control" operations like creating windows.
However, there's still some visible slowness which I suspect is caused
by buffering, or the lack of it. I'd like the stream to be fully
buffered (CLX will empty it when it's accumulated one or several
protocol requests). How do I do that?
Openmcl-devel mailing list
Openmcl-devel at clozure.com
More information about the Openmcl-devel