tobut: Может проблема не в производительности Вашей VPS, а в чем-то еще? К примеру, ограничения по тарифам какие или удаленный хост не отдает все файлы и т.п. что в логах, когда захлебывается скрипт? Вы его запускаете на apache может и захлебывается он по таймауту? Запустите скрипт из консоли.