Автор Тема: Как определить ресурсоёмкость скрипта?  (Прочитано 13379 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн restart2003

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 58
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Как определить ресурсоёмкость скрипта?
« Ответ #15 : 16 Мая 2005, 21:01:59 »
Цитировать
metton:
А ещё один и скрипт с одним и тем же запросом может выполняться от 0.07 до 0.76 секунды. Почему так?

Вроде зависит от загрузки сервака в данную секунду времени. У меня тоже бывает постоянно.

Оффлайн metton

  • access granted
  • Старожил
  • ****
  • Сообщений: 320
  • +0/-0
  • 2
    • Просмотр профиля
    • http://bluejack.ru/
Как определить ресурсоёмкость скрипта?
« Ответ #16 : 19 Января 2006, 22:54:11 »
А ещё такую штуку подлую обнаружил.

Протестировал один свой скрипт на сервере. В течение дня в отдельный файлик писалось время его исполнения. В этот день скрипт выдавал одно и то же. Но время почему-то варьировалось от 0,4 до 17 (!) секунд. То есть наибольшее вемя исполнения более чем в 40 больше, чем наименьшее. И это, повторюсь, при абсолютно идентичной выдаче скрипта всем запросам. Винить хостера?
 BlueJacking среди нас

Оффлайн Yaroslav

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 323
  • +0/-0
  • 0
    • Просмотр профиля
Как определить ресурсоёмкость скрипта?
« Ответ #17 : 08 Июня 2006, 14:15:42 »
metton
естественно, ты же у него не один такой :)
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили \"Титаник\".

Оффлайн cr4ck3r

  • Фанат Perl
  • Постоялец
  • ***
  • Сообщений: 146
  • +0/-0
  • 2
    • Просмотр профиля
    • http://perlmonks.org.ru
Как определить ресурсоёмкость скрипта?
« Ответ #18 : 08 Июня 2006, 15:15:17 »
стоит еще добавить, что замер продолжительности работы скрипта путем ведения лог файла
(типа open(FILE,....) print FILE time и т.п), не совсем корректен, так как открытие файлов счиатется ресурсоемкой операцией (и времяЕмкой), поэтому такой скрипт будети работать медленнее чем он же в оригинале...
Ворота в perl - perlmonks.org.ru

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Как определить ресурсоёмкость скрипта?
« Ответ #19 : 08 Июня 2006, 16:45:41 »
Цитировать
cr4ck3r:
открытие файлов счиатется ресурсоемкой операцией (и времяЕмкой)

Где это так считается, особенно про времяемкость?
Система без возможности логирования это детская пасочка.
The documentations is your friend

Оффлайн cr4ck3r

  • Фанат Perl
  • Постоялец
  • ***
  • Сообщений: 146
  • +0/-0
  • 2
    • Просмотр профиля
    • http://perlmonks.org.ru
Как определить ресурсоёмкость скрипта?
« Ответ #20 : 08 Июня 2006, 17:17:48 »
2NeoNox: я говорю о случае если скрипт не содержал до этого открытия данного файла, а для замера создаеться дополнительная операция по открытию файла. Если система не ведет лог, то добавить туда дополнительную информацию не затруднит, да и то вывод - всегда замедляет работу... Проверить это можно на простом примере:
считывай из файла данные (к примеру файл на несколько гигов), и выводи на консоль номер каждой строки, или выводи на консоль только строки кратные 100, и увидишь какой скрипт отработает быстрее...
З.Ы
А где считается - во всем мире :-)))...
Ворота в perl - perlmonks.org.ru

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Как определить ресурсоёмкость скрипта?
« Ответ #21 : 08 Июня 2006, 17:24:55 »
Смешались понятия. Ведение лога это запись а не вывод информации, открытие гигабайтного фала или килобайтного занимает одно и то-же время.
The documentations is your friend

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28