Чем померить производительность php скрипта

Тема в разделе "PHP Pro", создана пользователем genarator2003, 16 апр 2010.

Статус темы:
Закрыта.
  1. genarator2003

    genarator2003 Постоялец

    Регистр.:
    23 авг 2007
    Сообщения:
    113
    Симпатии:
    8
    Чем померить производительность php скрипта??

    Загрузка ЦП
    Потребление Памяти
    Нагрузка на mysql
     
  2. saen

    saen

    Регистр.:
    6 авг 2006
    Сообщения:
    756
    Симпатии:
    129
    1) не знаю как в винде, в никсах есть команда top для вывода информации о нагрузке
    2) memory_get_usage(true) - выведет выделямую под скрипт оперативную память в байтах (модификатор true - real_usage, т.к. реально память выделяется кусками по 256кб)
    3) делаешь класс-обертку для работы с бд, при каждом запросе считаешь время выполнения запроса через microtime, а также ставишь счетчик кол-ва запросов
     
  3. genarator2003

    genarator2003 Постоялец

    Регистр.:
    23 авг 2007
    Сообщения:
    113
    Симпатии:
    8
    1) А как мне быть с хостингом у меня там шелла нет
    2) тут всё ясно
    3) можно мне пример кода ??
    тут я нагуглил про профайлеры ешё какие пореуомендуете?? которые не надо ставить на серв как модуль пхп

    когда на локал ке выполняю у меня мускл 50% поца пожирает делаю 1000 запросов апдейт
     
  4. Miraage

    Miraage Angular/Laravel

    Регистр.:
    3 июн 2008
    Сообщения:
    230
    Симпатии:
    51
    3) mysql_free_result( [ resource $link_identifier ] )

    для первого, почитай сорсы IPB, там 100% есть =\
     
    Csh нравится это.
Статус темы:
Закрыта.