Доброго времени суток!
Вопрос вот в чем, через сокеты по сети передается файл, необходимо узнать скорость передачи этого файла.
Какие есть предложения как это реализовать? Думал засечь время и через секунду посмотреть сколько было отправлено, и это отношение брать за скорость и так каждую секунду менять это значение. Но кажется не очень красиво, да и с временем париться не хочется.
[Решено]Узнать скорость передачи
Модератор: Модераторы разделов
-
pcodr
- Сообщения: 283
- ОС: Debian
Re: [Решено]Узнать скорость передачи
Так и мерять
Код: Выделить всё
$time = getmicrotime() - $timeStart;
$speed = round($totalsend / 1024 / $time, 2);remote system type is unix
-
Lostboy
- Сообщения: 33
- ОС: openSUSE/Mandriva
Re: [Решено]Узнать скорость передачи
В общем так и сделал) Спасибо)