Edit report at https://bugs.php.net/bug.php?id=64633&edit=1
ID: 64633 Updated by: yohg...@php.net Reported by: phpbugs at musiclogistics dot net Summary: microtime regression - resolution reduced to 64 ticks per second Status: Assigned Type: Bug Package: Date/time related Operating System: Windows 7 PHP Version: 5.4.14 Assigned To: pajoye Block user comment: N Private report: N New Comment: Just a note. Linux does not have problem at all, it seems. http://3v4l.org/nMBha Previous Comments: ------------------------------------------------------------------------ [2013-08-01 05:04:57] yaro2000 at yandex dot ru 5.4.09 - OK, 5.4.10 - OK ... 5.4.14 - BUG, 5.4.15 - BUG Why? ------------------------------------------------------------------------ [2013-07-31 07:19:11] martin dot hason at gmail dot com The same problem occurs in PHP 5.5.1 too! Please fix this bug. ------------------------------------------------------------------------ [2013-06-16 04:02:52] yaro at opti dot su The same problem occurs in PHP 5.4.15 too! Why developers ignore such an important issue? ------------------------------------------------------------------------ [2013-04-12 14:22:32] phpbugs at musiclogistics dot net @a...@php.net: You are right: While usleep() only works in 1/64 second increments on my machine (640 loops of "usleep(1)" take about 10 seconds), this is not related to PHP 5.4.14. It's the same on 5.4.13 and probably a limitation of Windows' multitasking. ------------------------------------------------------------------------ [2013-04-12 11:29:36] paj...@php.net We should use performance counters instead, which brings a much higher precision at less cost. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at https://bugs.php.net/bug.php?id=64633 -- Edit this bug report at https://bugs.php.net/bug.php?id=64633&edit=1