L
lvirden
A perl developer stopped by this morning with this question.
He has a new trainee that is learning Perl. One of the early tasks
he has a need to complete is this.
He has an application that reads through terabytes of information,
searching for particular patterns and combinations. The program
runs for days. However, as the time that the program runs progresses,
it appears to produce results less frequently than expected.
When he notices this, he stops the application, starts it back up where
things left off, and the application returns to producing results at
the frequency expected - until, of course, the next time 8 or 10 or whatever
hours have gone by...
What tools might be available to a newbie perl developer that would assist
in analysing and improving an application exhibiting this sort of
behavior?
He has a new trainee that is learning Perl. One of the early tasks
he has a need to complete is this.
He has an application that reads through terabytes of information,
searching for particular patterns and combinations. The program
runs for days. However, as the time that the program runs progresses,
it appears to produce results less frequently than expected.
When he notices this, he stops the application, starts it back up where
things left off, and the application returns to producing results at
the frequency expected - until, of course, the next time 8 or 10 or whatever
hours have gone by...
What tools might be available to a newbie perl developer that would assist
in analysing and improving an application exhibiting this sort of
behavior?