Ed you could have a problem with the memory even if you have a 256. You should also cold boot your computer every so often to clean out your memory.
Also, but probably unlikely, the program could have a memory leak.