- 1
for($j=0;$j<23000000;$j++); //пауза ~3 сек
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+195
for($j=0;$j<23000000;$j++); //пауза ~3 сек
Ну как вам? :)
TarasB 13.01.2011 17:21 # −2
inkanus-gray 25.08.2011 23:58 # +1
guest 06.07.2013 14:44 # +2
inkanus-gray 06.07.2013 14:59 # +1
Самое интересное, что это легко исправляется: под DelayCnt можно выделить 32 бита и выполнить полноценное 32-битное деление (двухступенчатое или с префиксом размера).
Но метод ущербный: как уже замечено, если запустить программу на ноутбуке с питанием от батарей, а потом перейти на сетевое питание, программа ускорится.
Мистер Хэнки 13.01.2011 17:51 # +8
даа, очень гибко настраивается, в зависимости от мощности проца на сервере или квоты на процессорное время :)
Yanovsky 13.01.2011 17:53 # +9
Уважаемые клиенты, проверьте, пожалуйста, свои функции отвечающие за тайминг. Мы поменяли процессоры...
TarasB 13.01.2011 19:13 # +4
guest 06.07.2013 14:45 # +2
bax 13.01.2011 17:55 # +7
tr00_gr1m_doomster 13.01.2011 18:28 # +1
Lure Of Chaos 13.01.2011 19:03 # −1
bugmenot 13.01.2011 18:15 # +12
guest 13.01.2011 18:19 # −1
alexmsk 19.01.2011 20:25 # +1
guest 19.01.2011 23:00 # 0
TarasB 13.01.2011 19:14 # +6
Lure Of Chaos 13.01.2011 19:34 # 0
guest 06.07.2013 14:43 # 0
guest 06.07.2013 11:53 # +2
guest 06.07.2013 15:14 # +2
Кстати, а как тогда сейчас высчитывается delay?
AliceGoth 13.01.2011 19:19 # 0
Govnocoder#0xFF 13.01.2011 20:00 # 0
KirAmp 13.01.2011 20:03 # −1
StriderMan 13.01.2011 23:33 # +2
StriderMan 13.01.2011 23:35 # +2
StriderMan 13.01.2011 23:56 # 0
StriderMan 14.01.2011 14:08 # 0
TarasB 14.01.2011 14:18 # +4
Тут много сионистов с миносоружьями.
Zerstoren 05.11.2011 03:02 # 0
Может быть автор первичного сия чуда хотел доказать что его система весьма крутая и работает долго.
Хотя тяжело вообще понять логику)))
Где оптимизация НАХ!
guest 14.01.2011 14:48 # +2
>и правда работает! у меня 7 секунд
Не находите противоречие? ))
StriderMan 16.01.2011 00:18 # 0
guest 16.01.2011 01:07 # +3
StriderMan 16.01.2011 23:36 # 0
Я полагал что PHP достаточно умен, чтобы каким-нибудь JITом или оптимизатором пустой цикл выпилить к ебеням, но видимо, этого не стали делать из опасений совместимости с подобными просветленными программами
bugmenot 17.01.2011 00:52 # +2
guest 06.07.2013 15:20 # 0
guest 06.07.2013 17:10 # +1
guest 06.07.2013 17:12 # 0
guest 14.01.2011 14:49 # 0
StriderMan 16.01.2011 00:46 # 0
bugmenot 16.01.2011 04:20 # 0
xXx_totalwar 14.01.2011 15:08 # 0
ты не поверишь... но это так. в зенд не осилили даже AST - байткод генерируется самим парсером, какие нах оптимизации?
StriderMan 16.01.2011 00:16 # 0
xXx_totalwar 16.01.2011 11:03 # +1
нагуглил пруфы:
http://php.find-info.ru/php/016/ch20lev1sec1.html
http://blog.sjinks.pro/php/638-byte-code-optimization-in-php/
fork 14.01.2011 00:59 # +8
Lure Of Chaos 15.01.2011 00:14 # −1
danilissimus 30.01.2011 22:14 # 0
SOAD 25.08.2011 23:47 # 0
ganzzz 24.08.2021 02:10 # 0