From: Bruce Williams Date: 2002-10-23T08:21:16+09:00 Subject: Re: ERuby speed issues On Tuesday 22 October 2002 12:58 pm, Peter Pallock wrote: > We have been running eruby for a couple of months now, and have found that > it is extremely slow, taking up to a minute to load a simple page. > > Having run the ruby profiler, I have found that the two things that take > the longest time are: #toplevel and Kernel.require. > > Being relatively new to Ruby, I am wanting to confirm what #toplevel is. If > I understand correctly, #toplevel is just any code that runs without being > in a class, method, or other type of "container", if you will. > > I am also wondering about the Kernel.require speed; is that just because it > is accessing the file system? It looks like eruby.import commands take > about as long. > > Thanks for your help. > > Peter Pallock Up to a *minute*? That seems a little excessive for a simple page; I ran eRuby for well over a year w/out any similar problems (I currently recoding in amrita). Can you post some example code with timing? ~ Bruce