Bug #14248: uniqid() is extremely slow (20ms per call)
| From: | bartvb at iae dot nl | Date: | Tue, 27 Nov 2001 09:47:14 +0000 |
| Subject: | Bug #14248: uniqid() is extremely slow (20ms per call) | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-71752@lists.php.net to get a copy of this message | ||
From: bartvb@iae.nl
Operating system: Linux 2.4.13-ac5
PHP version: 4.0.5
PHP Bug Type: Unknown/Other Function
Bug description: uniqid() is extremely slow (20ms per call)
A call to uniqid() seems to take approximately 20ms. In all that time the
processor seems to be doing absolutely nothing (well, it seems to be
waiting for something).
I wrote a convert script which uses uniqid() while testing it it took 40
seconds to convert 1600 items, without uniqid() the time went down to 3
seconds.. Quite a remarkable performance boost ;) Especially since the
script was made to convert around 300.000 items.
Please speed up this function..
--
Edit bug report at: http://bugs.php.net/?id=14248&edit=1