I don't know if this is one problem or two different problems. Most of the sample scripts take 100% of one core's cycles. Roughly 65% for shoes and 35% for Xorg. (Unbuntu 8.04, Gnome 2.2). From startup to hours at idle later, it uses everything. samples/expert-irb.rb doesn't so that's a clue.
There is a memory leak (approx 2KB every 5 secs) at idle. Not exact measurements on my part but it exists in both Linux and XP on my script AND the sample scripts. Run the same script for debugging in XP over and over and it slows to a crawl eventually. Linux is a bit more forgiving but not by much. The leak is attached to the controlling process (terminal) and not the shoes instance process. That seems odd enough to ask for help. It's not a ruby gc/class thing at the process level. Then again, samples/expert-irb.rb doesn't seem to have the problem. --Cecil
