|
Таймеры
|
|
| toneysix | Дата: Четверг, 21.04.2011, 20:44 | Сообщение # 46 |
|
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус: 
| Quote Хм... по моему gettime() просто возвращает значение из памяти, которое обновляется не зависимо от вызова функции. Если это так, то и нагрузка должна быть одинаковой. Ну ведь сначала он её вызывает функцию, затем она уже возвращает мз памяти значение и записывается в переменную, в том случаи она будет постоянно вызываться, это же не макрос. P.S: Смотрите сами http://best.of.by/paste/d579a5006 Скорость говорит сама за себя, с объявлением новой переменной скорость выполнения - 409, без -3047.
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
Сообщение отредактировал toneysix - Четверг, 21.04.2011, 20:53 |
| |
|
|
| AirKite | Дата: Четверг, 21.04.2011, 21:31 | Сообщение # 47 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус: 
| toneysix, у меня 400 на 5499 вообще Можно и в 1 цикл, пример: http://best.of.by/paste/m9d77b8c
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
|
| |
|
|
| toneysix | Дата: Четверг, 21.04.2011, 21:36 | Сообщение # 48 |
|
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус: 
| AirKite без разницы сколько циклов там делать я сделал подобие этих проверок с переменной и без неё, мне кажется, что эта функция не только берет из памяти значение, но и делает какие-то подсчеты, либо вызывает ещё какие-то вспомогательные функции для экстракта её с ОС.
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
| |
|
|
| SanSay | Дата: Четверг, 21.04.2011, 22:57 | Сообщение # 49 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус: 
| toneysix, AirKite, я не догнал, че за ссылки вы дали и откуда вы взяли цифры... они на том сайте чели гдето указываются?
simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
|
| |
|
|
| toneysix | Дата: Пятница, 22.04.2011, 09:41 | Сообщение # 50 |
|
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус: 
| SanSay мы сравнили да способа выполнения скрипта, с созданием новой переменной и затем её проверкой, как было дано изначально и с проверкой непосредственно функции, которая возвращает результат.
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
| |
|
|
| stepmex | Дата: Пятница, 22.04.2011, 17:45 | Сообщение # 51 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Quote (AirKite) +\- отклонения таймера за 1 оборот нет, не влияет, мы задаём контрольное время 1 раз, а значит на всех итерациях оно будет одинаковым. Добавлено (22.04.2011, 17:44) --------------------------------------------- Производительность зависит от типа и мощности системы: Code [19:42:46] gettime with new var: 112 [19:42:47] gettime without new var: 519
[19:43:44] gettime with new var: 112 [19:43:45] gettime without new var: 525
[19:43:47] gettime with new var: 117 [19:43:48] gettime without new var: 522
[19:43:50] gettime with new var: 112 [19:43:50] gettime without new var: 517 Добавлено (22.04.2011, 17:45) --------------------------------------------- 9 миллионов итераций: Code [19:44:52] gettime with new var: 1033 [19:44:56] gettime without new var: 4629
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
Сообщение отредактировал stepmex - Пятница, 22.04.2011, 17:45 |
| |
|
|
| SanSay | Дата: Понедельник, 25.04.2011, 19:53 | Сообщение # 52 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус: 
| все челы, спс кто помогал, сделал... дохера конечно пришлось переделывать, но ладно, так даже лучше стало... типо оптимизировал... без этого бы руки не дошли. +ы раздал
simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
|
| |
|
|
| Mix | Дата: Вторник, 26.04.2011, 20:26 | Сообщение # 53 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 305
Награды: 1
Город: Ульяновск
Репутация: 52
Замечания: 20%
Статус: 
| О, Сенсей, как поживает серв? )
|
| |
|
|
| SanSay | Дата: Понедельник, 02.05.2011, 00:01 | Сообщение # 54 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус: 
| ZeT73, нормально, только тут не флудилка так то... ща преды нарисуют! Добавлено (02.05.2011, 00:01) --------------------------------------------- короче все замутил, дома все работает как часики, на серве же у кого то работает нормально, а многих отпускает раньше времени (((
simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
|
| |
|
|