I know that many other have had this problem, and I've tried various resolutions with no help. It's typically crawling about 5200 pages, about 1000 short of my site's content. The crawl seems to be interrupted every night after 50-some minutes. I created a php.ini file on my server and set the max execution time to 7200 seconds, which should give me a couple of hours.
The host said that the script is being interrupted because it's using too much resources - either exceeding the memory limits or cpu capacity. Their memory limit is 64MB, so I adjusted that in my Generator configuration. I also have lots of URL's not being parsed, to speed up the process and use less resources. I'm also not generating a changelog to save on resources.
What else can I try?
I've experimented with various delays between requests, but I have no idea what is the best setting here.
Any other suggestions?