Как да следим потреблението на пропускателна способност на индивидуални приложения
Вчера ви показахме как да следите и проследявате общата употреба на трафик, днес се връщаме, за да ви покажем как да следите отделните приложения и колко честотна лента те поглъщат.
Получихме няколко заявки за четене, както по електронна поща, така и в гореспоменатия пост за проследяване на честотната лента, за добър начин за проследяване на потреблението на данни на отделни приложения. How-To Geek reader Oaken отбеляза, че използва NetWorx за проследяване на общата му употреба, но друго приложение, NetBalancer, за да следи индивидуалните приложения. Взехме NetBalancer за завъртане и това е чудесно решение за наблюдение на честотната лента на ниво приложение. Нека го вземем за завъртане и да започнем да наблюдаваме нашите приложения.
Инсталиране и конфигуриране на NetBalancer
Изтеглете копие на NetBalancer тук, вземете безплатната версия, тъй като тя е повече от задоволителна за нашата цел тук (можете да надстроите достатъчно лесно, ако искате допълнителните функции).
Уверете се, че нямате нищо важно да изтеглите в момента, в който инсталирате NetBalancer, той нулира мрежовата ви връзка и ще изхвърли всичките ви активни изтегляния. Също така по време на по-късната част от инсталационния процес (точно когато видите полето на екрана по-горе) най-вероятно ще получите две грешки на драйвера в резултат на „Windows не може да провери цифровия подпис за драйверите…“, напред и ръчно отменяйте и двете грешки (обещаваме, че главата на никой няма да експлодира и няма да бъдат засегнати кученца). Ще трябва да рестартирате или сега (или след като сте завършили конфигурирането на настройките), за да може NetBalancer да докладва точно използването на честотната лента. Без рестартиране той блокира почти целия трафик в мъглява категория „Неидентифициран или служебен трафик“, който не е много полезен.
След като NetBalancer завърши инсталирането, той ще се стартира за първи път, ще провери всички процеси на вашата машина и ще състави списък от тях. След няколко секунди раздробяване и компилация ще видите екран като този:
Не се притеснявайте, че примигваме върху фините детайли, ще се вгледаме отблизо за момент. За общ преглед обаче трябва да виждате всички процеси на компютъра, PID и друга идентифицираща информация за тях като пътя до изпълнимия процес и данните, които се предават понастоящем.
В зависимост от броя на мрежовите интерфейси и виртуалните машини, които имате, може да искате да отделите малко време за посещение Файл -> Редактиране -> Мрежови адаптери и махнете отметката от всички адаптери, но тази, която искате да наблюдавате (или ги оставете проверени, ако извършвате тежка работа във вашите виртуални машини).
Друго ощипване, което трябва да направим, е да превключваме отчетните единици и процесите да се показват. Придвижете се до Редактиране -> Настройки и след това променете единицата за трафик на MB за да направи графичния дисплей по-полезен. Второто нещо, което искате да направите, е, докато все още сте в Настройки меню, е проверка Показване само на онлайн процеси. Вашият компютър вероятно има стотици процеси, повечето от които никога няма да получат онлайн, няма смисъл да затрупват дисплея с всички тях. Искаме да видим кои приложения се свързват с мрежата и какво правят.
След като направите цялата тази конфигурация (уверете се, че сте рестартирали, ако още не сте), кликнете върху входящата колона, за да подредите процесите по постъпващи данни.
Взимане на поглед към данните за честотната лента
Тук виждаме коя програма в момента изтегля данни и разкрива особена приумица относно начина на работа на антивирусния софтуер. Истинското изтегляне е копие на Linux ISO, което изтегляме в Chrome. Изтеглянето обаче беше прехвърлено от Chrome на антивирусния скенер на Avast. Ако не сме инсталирали Avast, данните ще се появят директно под Chrome.exe.
Ако сте в подобна ситуация с антивирусно приложение, не се притеснявайте, има начин да надникнете в списъка на процесите и да получите добра представа откъде идват данните, ако се филтрира през антивирусен скенер , Можете да сортирате списъка по връзки и да видите, че Chrome (или каквото и да е приложение, което изпраща данните) се нарежда много близо до броя на връзките на антивирусния скенер. Можете също да кликнете върху процеса, който извършва филтрирането на данни (в този случай, на скенера Avast) и да погледнете данните за свързване за приложението. Огледалният сървър в Университета на Орегон веднага го стеснява до големия дистрибутор на Linux, който изтегляме.
Тук изтъкнахме най-трудния за дешифриране сценарий, но по-голямата част от времето четенето на изхода от NetBalancer е много просто. Забранявайки всички антивирусни скенери, които виждат коя програма изсмуква данните, е толкова лесно, колкото сортирането на колоните.
Отвъд просто наблюдение
NetBalancer е доста удобен за надникване в това, което приложенията използват вашата честотна лента, но първоначалната цел на приложението не е просто да гледате. NetBalancer е създаден, за да ви помогне да балансирате натоварването на връзката ви. Можете да разпределите честотната лента на базата на приоритет на процеса, да увеличавате и намалявате ограниченията за честотна лента за отделни приложения и по друг начин да гарантирате, че вашият BitTorrent клиент или друго приложение, което е гладно за честотната лента, няма да разруши вашата сесия в Skype.
Безплатната версия на NetBalancer позволява само до 5 ограничения за приложения. За повечето хора това трябва да е адекватно (след като заключите приложенията за споделяне на файлове и да дадете на приложения като приоритет на Skype, бързо да изчерпите приложенията, с които трябва да се занимавате). Ако се нуждаете от повече, за да настроите повече от пет приложения, можете да вземете копие от професионалното приложение за $ 25.
Имате горещ въпрос или технически проблем? Изпратете ни имейл на [email protected], за да получите отговор на въпроса си.