The last script I posted was looping through using base 4. It succeeded in creating a string of 67,108,864 characters but it died trying to add 201,326,592 characters to the string. Unfortunately it did not die nicely. It seemed to just bring the OS to a halt. If it died nicely, I figured I would alter my script so it iteratively converged on the appropriate number by lowering the base & resetting the starting point to the last successful size. It would have been reasonably fast too but it required the loop to end with some kind of error condition.

My machine at home only has 256M but I have it set so the virtual memory is 1GB. When the system hung most of this virtual memory was being used.
_________________________
Jack