#linux #mozilla #progressive-download
#linux #mozilla #progressive-загрузка
Вопрос:
Можете ли вы предложить инструмент (на базе Linux) для динамического измерения объема данных, загружаемых или буферизуемых видео (прогрессивная загрузка, например, видео с Youtube), которое воспроизводится в браузере (Mozilla).
Ответ №1:
ifconfig eth0
:
eth0 Link encap:Ethernet HWaddr ...
inet ...
inet6 ...
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9278084 errors:0 dropped:0 overruns:0 frame:0
TX packets:4290251 errors:0 dropped:103 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10351665680 (10.3 GB) TX bytes:485621573 (485.6 MB)
Interrupt:45 Base address:0xc000
Убедитесь, что браузер — это единственное, что работает, и измерение должно быть довольно точным.
Есть и другие инструменты, подобные lsof(8)
но они плохо работают с браузерами, поскольку браузеру не нужно поддерживать соединение открытым, поэтому выходные данные будут постоянно меняться, и вы потеряете данные при закрытии соединения.
Или вы можете установить локальный прокси-сервер, например squid
, и включить статистику для него.
Комментарии:
1. Я смог измерить это с помощью прокси. Спасибо за идею.