>I've been playing with GIF images and am having major performance
>issues - it's just taking too long to read and write the files!
Make sure you're using the right kinds of streams. It's very easy to
end up with nonbuffered I/O in Java by accident, and the performance
of those is indeed really awful. So make sure you having a buffering
stream in the pipeline somewhere.
>Can anyone point me to a good profiler for Linux?
I don't know of anything other than java_g -prof. Worth looking around
though, maybe someone has come up with one for the Sun JDK under Unix
that will also work in Linux.