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