Perl script probléma

Sziasztok!

Adott egy spéci feladatra írt perl script rendszer. Ezt úgy értem, hogy van vagy 40 perl script, ami egymást hívogatva csinál meg egy adott tesztet.

Sajnos ezt nem én írtam, és az a baj vele, hogy időnként fagyást produkál. (Fedora Core 3, 2.6.9 kernel).

Azt vettem észre, hogy időnként elkezd nőni a memőriahasználat, és egy idő után megeszi az egész rendelkezésre álló memóriár swapostul, mindenestül. Nem reprodukálható a jelenség, fagyás után ugyanazzal a bemeneti fájllal nem csinálja meg még egyszer.

Hogyan lehetne vajon megtudni, hogy melyik scriptek milyen arányban eszik a memóriát? Illetve, hogy melyik az, amelyik megeszi az összes memoryt? A top -pal nem sikerült kitalálni, más konzolos programot meg nem ismerek a processzek memóriahasználatának kiderítésére.

Van valakinek ötlete?

Előre is köszi:
Csaba