[linux] загрузка сети (статистика использования канала)
на всякий случай - iptraf и ethstatus тоже не подойдут 

да, да. они мне тоже не подошли. хотя понравились)
vnstat -tr 2
iftop не подойдет?
ifstat ?
нет. они все в реал-тайме работают. мне нужно, чтобы прога вывела значение и отвалилась
мне это не для себя надо, а в программе юзать. Чтобы она смотрела статистику сети и изменяла свои параметры. анализировать самому постоянно cat /proc/net/dev ломает, к тому же там показывается только абсолютное значение трафика, а вот как узнать пропускную способность канала?
мне это не для себя надо, а в программе юзать. Чтобы она смотрела статистику сети и изменяла свои параметры. анализировать самому постоянно cat /proc/net/dev ломает, к тому же там показывается только абсолютное значение трафика, а вот как узнать пропускную способность канала?
не катит...
по ходу дела придется самому это эмулировать (
по ходу дела придется самому это эмулировать (
> а вот как узнать пропускную способность канала?
в общем случае эта величина не определима
а если ethernet, то ethtool
в общем случае эта величина не определима
а если ethernet, то ethtool
ну так поставь задержку в секунду, разницу значений подели на разницу /proc/uptime
тру unix way
тру unix way
Надо покопать исходники какой-нибудь приблуды типа "апплет", которая выводит это на панельку. Гномские и xfce'шные я такие видел.
Хотя, думаю, она поступает так как предложено выше. То есть по интервалам.
 							
			
	        
			Хотя, думаю, она поступает так как предложено выше. То есть по интервалам.
Оставить комментарий
						
			
oleg1331
Как посмотреть в консоле загрузку сети? так, чтобы программа выводила и отваливалась, так что nload не подходит.