Как узнать сколько ресурсов "скушало" выполнение скрипта?

Статус
В этой теме нельзя размещать новые ответы.

Slugo

Новичок
Как узнать сколько ресурсов сервера "скушало" выполнение скрипта?
Желательно с помощью самого PHP
 

Slugo

Новичок
memory_get_usage и memory_get_peak_usage в чем разница, что за пик?

мне нужно выявить проблемный участок кода
код обрабатывается долго
 

alekciy

Новичок
memory_get_usage и memory_get_peak_usage в чем разница, что за пик?
Первое - расход памяти в текущий момент, второе - пиково от момента начала обработки запроса, до момента вызова memory_get_peak.
Только не нужно забывать, что в реальности эти цифры могут быть в несколько раз больше. Т.е. если memory_get_peak_usage показал, что пиково скрип потребовал 100Мб реально процесс который обрабатывал запрос мог под себя и 500Мб отхватить. Это обычно видно в top/htop.

мне нужно выявить проблемный участок кода
код обрабатывается долго
xDebug.
 

baev

‹°°¬•
Команда форума
— Петька, приборы!
— двести, Василий Иванович!
— чего «двести»?
— а чего «приборы»?
Slugo, какие конкретно «ресурсы» Вы мерить собрались? Что Вы подразумеваете под термином «скушало»?
 

С.

Продвинутый новичок
слетело с языка, ну а так выходит я не такой прагматичный как вы
Мало того, что слетело с языка, но прилипло к пальцам и стекло на клавиатуру. Программисту быть непрагматичным в том, что касается его профессиональной деятельности, стыдно.
 

Фанат

oncle terrible
Команда форума
PHP:
/usr/bin/time --format="%MK mem %Es CPU time" php load.php
31592K mem 1:45.55s CPU time
Это не тот тайм, который три числа показывает, а GNU time
 

Slugo

Новичок
Мало того, что слетело с языка, но прилипло к пальцам и стекло на клавиатуру. Программисту быть непрагматичным в том, что касается его профессиональной деятельности, стыдно.
Я не программист, я композитор программов.
 

AmdY

Пью пиво
Команда форума
Тема закрыта.

Проблемы личного характера и бессмысленные споры между участниками не являются предметом обсуждения форума.
Обсуждайте их в привате.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху