On Fri, 15 Oct 2004, J. Andrew Rogers wrote: > Hmmm... With one notable exception that I can think of, I believe most > AGI folks are using a Linux (or mostly compatible) environment to run > their systems on and I would recommend something that plays well with > the standard Unix tool chain.
Cycorp develops using Franz Allegro Lisp for Linux and then compiles the lisp source code into C, and finally links that with our own space-efficient object store. The C code is portable with the gcc tool chain, even to Windows with some knowledge truncation due to Win32 2 GB user memory constraints. We have a 64-bit port for Solaris and AMD64. Just yesterday I solved a GUI performance with java in which our Linux GUI ran 5x faster than Windows on the same dual-boot computer. Turns out that the Nagle delay on Windows defaults to a relatively high value. So now we turn off the Nagle delay on client and server. The Nagle algorithm optimizes network bandwidth by delaying the data packet send, while awaiting a possible subsequent data packet that can be combined to save network overhead. In C you use setsockopt with TCP_NODELAY, and in java use the setTcpNoDelay(true) method on the socket instance. Cheers, -Steve -- =========================================================== Stephen L. Reed phone: 512.342.4036 Cycorp, Suite 100 fax: 512.342.4040 3721 Executive Center Drive email: [EMAIL PROTECTED] Austin, TX 78731 web: http://www.cyc.com download OpenCyc at http://www.opencyc.org =========================================================== ------- To unsubscribe, change your address, or temporarily deactivate your subscription, please go to http://v2.listbox.com/member/[EMAIL PROTECTED]
