как узнать скорость передачи файла sftp и время, затраченное

Есть ли способ рассчитать затраченное время? & скорость загрузки / выгрузки файла через sftp в php как похоже на ниже?

$sftp->get('filename', 'local/filename'); //gets the file
$sftp->size('filename'); //gives the size of the file.

Эти две команды извлекают файл & дает размер .. таким образом, мы можем рассчитать скорость & затраченное время?

-1

Решение

Конечно, вы можете, у вас есть все необходимые данные: время и размер.

$start = time();

$sftp->get('filename', 'local/filename'); //gets the file
$size = $sftp->size('filename'); //gives the size of the file.

$timeTakenInSeconds = time() - $start;
echo sprintf('Bytes/second: %d', $size / $timeTakenInSeconds);
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]