Загрузить разницу пропускной способности в операционных системах? - PullRequest
0 голосов
/ 19 января 2010

Здравствуйте, я недавно обнаружил интересную вещь.

Я сделал свой собственный спидометр, используя Flash CS4 и ActionScript 3.0 . Сторона загрузки основана на загрузке 2 файлов шумов Mp3 . Используя встроенный метод getBytesLoaded () и простую математику, легко вычислить фактическую скорость соединения. Фактическая скорость оценивается каждую секунду.

Работает довольно хорошо, а фактическая и средняя скорость очень точны под Windows. Но когда я попробовал это в Ubuntu, фактические результаты по скорости отличаются - и под разным я имею в виду, что мое соединение с ISP составляет 5 Мбит / с , и иногда оно выглядит как 7 или 8 Мбит / с . Но средняя скорость кажется хорошей.

Что вызывает это странное поведение? Есть ли у Ubuntu какая-то загрузка кеширование вещь?

Ответы [ 2 ]

0 голосов
/ 19 января 2010

Версия Adobe Flash для Linux довольно ужасна. По этой причине я бы не стал полагаться на флэш-память для точного отображения скорости или надежности вашего интернет-соединения. Лучший способ рассчитать задержку и / или пропускную способность - использовать инструменты командной строки, которые почти не представляют издержек, такие как ping для задержки и wget или rsync для пропускной способности.

0 голосов
/ 19 января 2010

Стоит проверить две вещи:

Ваш браузер может сжимать или не сжимать трафик.Возможно, узким местом является анимация, а не фактическая скорость интернета.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...