in reply to Searching large files before browser timeout
Without seeing any code I would say you have 2 options.
1. Build a queing system, where all the work is done by a perl cronjob, and the user can keep refreshing a que status page till his/her job is completed.
2. Pre-split/sort your file(s). This should allow a quicker way to search. 80mb is pretty hefty, Maybe 40 2mb files would be better.
Just my $.02 worth.
WrongWay