VGrabko
@VGrabko
Golang, Php, Js

Оптимально ли тестирование?

Вот мой "бенчмарк"
try {
            $i = 1;
            $start = microtime(true);
            while ($i <= 10000) {
                $i++;
                Service::Send('testUnix', 'test', [
                    'yu' => 'fd'
                ]);
            }
            $time = microtime(true) - $start;
            printf('UNIX: %.4F сек.', $time);
            $i = 1;
            $start = microtime(true);
            while ($i <= 10000) {
                $i++;
                Service::Send('testTcp', 'test', [
                    'yu' => 'fd'
                ]);
            }
            $time = microtime(true) - $start;
            printf('TCP: %.4F сек.', $time);
        } catch (Exception $e) {
            echo 'Выброшено исключение: ', $e->getMessage(), "\n";
        }

Результат:
UNIX: 2.4810 сек.
TCP: 19.3469 сек.

Что то говорит мне что это какое то уг, а не тест производительности.
  • Вопрос задан
  • 88 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы