Bei der Größe - Musst Du halt ausprobieren, was Dein Webhoster so zulässt. Wie lange ein Script vor sich hinwerkeln "darf", liegt normalerweise nicht am Script selbst ...
Ansonsten sind 640 kb für ein Bild ohnehin ein bisschen groß - Übertragungszeit bei Analog-Verbindung (laut Angaben im Photoshop "Für Web Speichern"-Menü) --> 231 Sekunden. Ich nehme an, Du willst Deine Bilder sowieso "nur zum Angucken" zeigen - und (Wasserzeichen) nicht zur Weiterverarbeitung anbieten - Dann kannst du die ruhig auf ungefähr 200 kb oder weniger runterkomprimieren - und die sehen dann immer noch gut aus.
(Das geht übrigens auch alles mit der IrfanView-Stapelverarbeitung)
Wenn das mit dem Import immer noch "zu lange" dauert, dann wird Dir wohl echt nichts anderes übrig bleiben, als Deine Bilder in mehrere Ordner zu unterteilen. Ist ja auch kein Beinbruch - und man findet sich nachher schneller in der Galerie zurecht.
Wie gesagt - die reine Anzahl der Bilder ist kein Problem. Ein Kunde von mir verwaltet aktuell über 14.000 Bilder mit der mygallery (allerdings mit maximaler Kantenlänge 900 Pixel, dafür aber teilweise sogar 300 Bilder pro Ordner) - beim Import von solchen Ordnern ist dem Server bisher noch nicht die Puste ausgegangen ...
Du kannst Dir aber auch mal ein anderes PlugIn angucken: Lazyest Gallery. Die funktioniert prinzipiell ein bisschen anders - Bei mygallery musst Du dem Galeriesystem jeden Bilder-Ordner "beibringen". Bei Lazyest Gallery musst Du nur sagen "Das ist mein Haupt-Galerie-Ordner" und der Rest läuft automatisch. Hat beides seine Vor- und Nachteile. Die mygallery ist schneller, weil sie auf "abgespeicherte Erkenntnisse" zurückgreift. Die Lazyest Gallery ist einfacher zu bedienen (Ordner mitsamt Unterordnern hochladen - fertig) und Du wirst keine Probleme mit Script-Laufzeiten haben, weil jedes Thumbnail erst erzeugt und gespeichert wird, wenn's das erste mal angezeigt werden soll. Es werden also nicht Hunderte von Berechnungen "in einem Rutsch" durchgeführt. Dafür durchsucht die Lazyest-Gallery bei jedem Aufruf alle Ordner aufs Neue, um Übersichten, Untermenüs etc. zu produzieren. Das wird ab etwa 4.000 Bildern reichlich langsam. Außerdem hast Du da nicht so viele Extra-Anzeige-Funktionen ...
Ich stricke momentan an ein paar Erweiterungen für die Lazyest Gallery, so dass nicht nur Thumbnails, sondern die komplette Ausgabe gecached wird - und inzwischen bekomme ich nicht NUR Fehlermeldungen, es könnte also innerhalb der nächsten 300 Jahre fertig werden.
:-)