Und egal wie oft du das machst - zum selben Zeitpunkt gestartet, ist das Ergebnis gleich.
Das habe ich schon verstanden.
Die Tatsache dass Time::HiRes verwendet und noch eine Zufallszahl im hash verwendet werden, sollte das wohl ausmerzen.
Streng genommen ist es auf jedem OS unmöglich, dass zwei Prozesse gleichzeitig gestartet werden. Möglich ist, dass eine ungenaue Uhr eine zufällige Gleichzeitigkeit angibt.
Kollisionen sind dann nur noch von der Bittiefe des resultierenden base64 Strings abhängig.
mfg Beat
--
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische
><o(((°> ><o(((°>
<°)))o>< ><o(((°>o
Der Valigator leibt diese Fische