On Wed, Aug 14, 2002 at 02:10:22AM +0900, William Djaja Tjokroaminata wrote: > Using the Ruby-C way, currently my simulation can run for more then 3 days > with stable memory. Whatever people say about one way or another, I stand > by my numbers. Currently the objective is to achieve close to 1 > million events/sec. So far the bottlenecks are the Ruby gc, the mark > functions, and memory allocation/deallocation. So one objective in > the software architecture will be to be able to run the code with > GC.disable. Perhaps Ruby is not the tool you should be using. This sounds like a classic case of putting a square peg into a round hole. Paul