Показать сообщение отдельно
Старый 21.07.2011, 22:39   #7
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Странное поведение microtime

Сообщение от Phantom Посмотреть сообщение
Randomize, про метод с explode знал, но да, он черезжопный. Я похожий класс сам использовал ранее, тоже с explode, а потом открыл для себя Америку, что в microtime оказывается можно передавать параметр. Сейчас попробую, возможно поможет. Но использовать такое решение постоянно не хочется.
SBJoker, при запуске PHP скрипта в консоли, он никогда у меня в диспетчере задач не отбирает более 50% процессора, поэтому я делаю вывод, что PHP во время выполнения юзает только одно ядро (на машине двухядерный процессор).
Ты непонял меня.
Я и неговорил что пхп исполняется многопоточно. Дело в том что отдавая команду "поспать" процессу ты выводишь его из очереди на выполнение, и в следующий раз он может быть с 50% вероятностью для двухядерного процессора исполнен другим ядром. А время ядер никогда не совпадает так точно.
__________________
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
impersonalis (26.01.2012), Phantom (27.01.2012)