|
|
|
| Добрый день, уважаемые форумчане. Поделитесь пожалуйста опытом как вы проводите тесты, в результате которых оцениваете скорость работы.
P.S.: заранее благодарен за участие в обсуждении темы. | |
|
|
|
|
|
|
|
для: Rolex
(20.09.2012 в 12:24)
| | Ммм... а скорость работы чего/кого? | |
|
|
|
|
|
|
|
для: cheops
(21.09.2012 в 08:22)
| | Действительно не указал :) Скорость работы php-скрипта. | |
|
|
|
|
|
|
|
для: Rolex
(21.09.2012 в 11:54)
| | фиксируем метку времени в начале и в конце скрипта, вычитаем одно из другого | |
|
|
|
|
|
|
|
для: Valick
(21.09.2012 в 12:58)
| | А есть ли методика, в которой учитывается еще и "железо", установленное на сервере? Таким образом, чтобы получить некий коэффициент производительности скрипта. | |
|
|
|
|
|
|
|
для: Rolex
(21.09.2012 в 13:21)
| | это уже не скорость, это нагрузка
в любом случае кроме скорости нужно стремиться к минимальному объему кода, что тоже отражается на нагрузке сервера, как и множество других факторов, начиная с оптимальности алгоритма, и заканчивая "расположением звезд".
методика любых измерений проста...
измеряемые величины сравниваются с эталонной величиной | |
|
|
|
|
|
|
|
для: Valick
(21.09.2012 в 13:50)
| | А что Вы можете сказать по поводу apache benchmark. Стоит ли принимать всерьез результаты тестирования этой утилитой? | |
|
|
|
|
|
|
|
для: Rolex
(21.09.2012 в 16:30)
| | Ну почему бы и нет... другое дело, что вы не сможете протестировать ей все сервисы и тестируя проект на начальной стадии вы можете получить не совсем корректные цифры, так как у вас нет большой базы или она сгенерирована и не отражает ту, которая появится через несколько лет. Однако, польза от утилиты безусловно имеется и использовать её следует (принимая во внимание, что это прикидочные результаты, а не истина в последней инстанции). | |
|
|
|
|
|
|
|
для: cheops
(23.09.2012 в 09:30)
| | Спасибо, Игорь Вячеславович. :) | |
|
|
|