Re: file read and processing pretty slow. ideas?

Joshua Paine <[email protected]> Tue, 17 Jul 2007 18:59:51 -0400
Newsgroups gmane.comp.java.helma.general
Message-ID <[email protected]>
Joshua Paine wrote:
> Java 1.4.2 via the gcj java package that comes with Fedora Core 6

"There's your problem right there."

I got rid of FC6's default Java and installed sun's binary 6u2 package 
for AMD64. Now runtimes for the whole thing are down to 1.2 sec. So, for 
the record, java-1.4.2-gcj-compat is totally unacceptable for running 
Helma, but so far Sun's latest works very nicely. It's too bad it's 
non-free, but for now I'm willing to be pragmatic and comfort myself 
with the knowledge that it's theoretically possible to move to a free 
Java implementation should it ever become necessary sometime in The 
Future (when hopefully, there's an adequate one. which there might 
already be for all I know.).

helma.File is still ~10x slower than File, though. Just reading the file 
line by line:

With File:
0.061, 0.019, 0.023, 0.018, 0.018, 0.021, 0.017
With helma.File:
0.526, 0.343, 0.147, 0.147, 0.142, 0.143, 0.144

Ok, so actually it takes about 8x as long. Still a heck of a lot longer.

-Joshua