> Jython is a Java application That was the intellectual leap I needed to solve the problem. I forgot that I have total access to Java memory management. It turns out at the point of slowdown, Java was continually running full GC, causing the awful loss of performance. I figured out that I was not releasing a very large chunk of memory right before the script, so I effectively had a duplicate of every record in memory.
I'm still not sure why my memory usage is increasing during the script, but with the removal of the duplicates in memory, it runs just fine now. Problem solved for now. -- http://mail.python.org/mailman/listinfo/python-list