Our company has a program that kills us. I really don't know perl but I think it tries to read an entire file into memory all at once and then split it into strings. Our files are really big and the program when it runs makes everything else take hours longer to run than it used to. What can I do to fix it?