Hello,
für den Laufzeittest ist es übrigens relevant, welche der beiden Funktionen man zuerst laufen lässt, wenn man sie in einem gemeinsamen Script benutzt.
Das wird an der dynamischen Speicherallokation liegen.
Vermutlich liegt es daran, dass der dem Script initial zugewiesene Speicher schneller allokiert werden kann für die zusätzlichen Arrayelemente, als wenn auch immer noch Speicher vom OS angefordert werden muss, weil der dem Script typisch zugewiesene Speicherblock bereits verbraucht ist.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg