Sådan overvåger du båndbreddeforbruget af individuelle applikationer
I går viste vi dig hvordan du overvåger og sporer din samlede båndbreddeforbrug, i dag er vi tilbage for at vise dig, hvordan du holder faner på individuelle applikationer og hvor meget båndbredde de gobbler op.
Vi har modtaget flere læseranmodninger, både via e-mail og i det ovennævnte indlæg om båndbredde-sporing, hvilket giver en god måde at spore datakonsumet af individuelle applikationer på. How-To Geek reader Oaken bemærkede, at han brugte NetWorx til at spore sin samlede båndbredde forbrug, men et andet program, NetBalancer, for at holde faner på individuelle applikationer. Vi tog NetBalancer til et spin, og det er en fantastisk løsning til overvågning af båndbredde på applikationsniveau. Lad os tage det til et spin og begynde at overvåge vores applikationer.
Installation og konfiguration af NetBalancer
Hent en kopi af NetBalancer her, tag den gratis version, da den er mere end tilfredsstillende til vores formål her (du kan opgradere nemt nok, hvis du vil have de ekstra funktioner).
Sørg for, at du ikke har noget vigtigt at downloade på det tidspunkt, du installerer NetBalancer, det nulstiller din netværksforbindelse og vil dumpe alle dine aktive downloads. Også i den senere del af installationsprocessen (lige omkring det tidspunkt, hvor du ser boksen på skærmbilledet ovenfor) får du sandsynligvis to driverfejl som følge af "Windows kan ikke bekræfte den digitale signatur til driverne ...", gå forude og manuelt tilsidesætte begge fejl (vi lover ingen hoved vil eksplodere og ingen hvalpe vil blive skadet). Du skal genstarte enten nu (eller efter at du er færdig med at konfigurere indstillingerne) for at NetBalancer skal kunne rapportere båndbredde nøjagtigt. Uden genstartet klumper det næsten alle trafik til den nebulous kategori "Uidentificeret eller Service Traffic", hvilket ikke er meget nyttigt.
Når NetBalancer er færdig med installationen, kører den for første gang, vælger alle processerne på din maskine og udarbejder en liste over dem. Efter et par sekunder med slibning og kompilering ser du en skærm som denne:
Du behøver ikke bekymre dig om at snyde på de fine detaljer, vi tager et nærbillede i et øjeblik. For et generelt overblik, men hvad skal du se på dette tidspunkt er alle processerne på din computer, deres PID og andre identificerende oplysninger om dem som vejen til processen, der kan køres, og de data, der i øjeblikket sendes.
Afhængigt af antallet af netværksgrænseflader og virtuelle maskiner, du har, kan du tage et øjeblik til at besøge Fil -> Rediger -> Netværksadaptere og fjern markeringen af alle adaptere, men den, du ønsker at overvåge (eller lad dem tjekke, hvis du arbejder tungt i dine VM'er).
En anden tweak vi skal gøre lige ud af porten er at skifte rapporteringsstørrelsesenheder og processerne viser. Naviger til Rediger -> Indstillinger og derefter skifte trafik enhed til MB for at gøre det grafiske display mere nyttigt. Den anden ting du vil gøre er, mens du stadig er i Indstillinger menuen er tjek Vis kun onlineprocesser. Din computer har sandsynligvis hundreder af processer, hvoraf de fleste aldrig kommer til at komme online, der er ingen mening at rotere skærmen sammen med dem alle. Vi ønsker at se, hvilke apps der forbinder til netværket, og hvad de laver.
Når du har gjort hele denne konfiguration (sørg for at genstarte, hvis du endnu ikke har det), klik på den indgående kolonne for at sortere processerne ved indgående data.
Kigger på båndbreddedataene
Her ser vi, hvilken applikation der aktuelt downloader data, og det afslører en ejendommelig quirk om, hvordan antivirusprogrammet virker. Den rigtige download er en kopi af en Linux ISO, som vi downloader i Chrome. Downloaden blev imidlertid sparket over fra Chrome til Avast-antivirusscanneren. Hvis vi ikke havde Avast installeret, vises dataene direkte under Chrome.exe.
Hvis du er i en lignende situation med en antivirusprogram, skal du ikke bekymre dig. Der er en måde at kigge på proceslisten og få en god ide om, hvor dataene kommer fra, hvis det filtreres gennem en antivirusscanner . Du kan sortere listen via forbindelser og se, at Chrome (eller hvad som helst applikation, der sender dataene) ligger meget tæt på antivirusprogrammets forbindelsestæller. Du kan også klikke på processen, der gør datafiltrering (i dette tilfælde Avast-scanneren) og se på forbindelsesdataene til applikationen. Spejlserveren ved University of Oregon indsnævrer den straks til den store Linux distro, vi downloader.
Vi fremhævede et mest vanskeligt at dechiffrere scenario her, men det meste af tiden, der læser output fra NetBalancer, er dødt enkelt. Det er lige så nemt at sortere kolonnerne ved at undgå enhver antivirus-scanner, der ser, hvilken applikation der suger ned data.
Går ud over mere overvågning
NetBalancer er ret praktisk til at kigge på, hvilke applikationer der bruger din båndbredde, men det oprindelige formål med ansøgningen var ikke bare at se. NetBalancer blev designet til at hjælpe dig med at afbalancere belastningen på din forbindelse. Du kan allokere båndbredde baseret på procesprioritet, øge og reducere båndbreddegrænser for individuelle applikationer, og ellers sikre, at din BitTorrent-klient eller anden båndbredde-sulten applikation ikke ødelægger din Skype-session.
Den gratis version af NetBalancer tillader kun op til 5 ansøgningsbegrænsninger. For de fleste bør dette være passende (når du låser ned dine fildeling apps og giver apps som Skype-prioritet, løber du hurtigt ud af programmer, du skal tinker med). Hvis du har brug for mere til at finjustere mere end fem ansøgninger, kan du få en kopi af den professionelle ansøgning til 25 dollar.
Har du et brændende spørgsmål eller teknisk problem? Send os en e-mail til [email protected] for at få svar på dit spørgsmål.