Hemsida » hur » Så här övervakar du bandbreddförbrukningen av enskilda applikationer

    Så här övervakar du bandbreddförbrukningen av enskilda applikationer

    Igår visade vi dig hur du övervakar och spårar din totala bandbreddsanvändning, idag är vi tillbaka för att visa dig hur du behåller flikar på enskilda applikationer och hur mycket bandbredd de gobblar upp.

    Vi har mottagit flera läsförfrågningar, både via e-post och i ovan nämnda inlägg om bandbreddsspårning, vilket är ett bra sätt att spåra datakonsumtionen av enskilda applikationer. How-To Geek reader Oaken noterade att han använde NetWorx för att spåra sin totala bandbreddsanvändning men en annan applikation, NetBalancer, för att hålla flikar på enskilda applikationer. Vi tog NetBalancer för en snurr och det är en bra lösning för övervakning av bandbredd på applikationsnivån. Låt oss ta det för en snurr och börja övervaka våra applikationer.

    Installera och konfigurera NetBalancer

    Ladda ner en kopia av NetBalancer här, ta den fria versionen som den är mer än tillfredsställande för vårt syfte här (du kan uppgradera tillräckligt enkelt om du vill ha extrafunktionerna).

    Se till att du inte har något viktigt att ladda ner när du installerar NetBalancer, det återställer din nätverksanslutning och kommer att dumpa alla dina aktiva nedladdningar. Under den senare delen av installationsprocessen (ungefär den tid du ser rutan i skärmdumpen ovan) kommer du sannolikt att få två drivrutinsfel med effekten "Windows kan inte verifiera den digitala signaturen för drivrutinerna ...", gå framåt och manuellt åsidosätta båda felen (vi lovar att ingen huvud kommer att explodera och inga valpar kommer att skadas). Du måste starta om nu (eller efter att du har slutat konfigurera inställningarna) för att NetBalancer ska kunna rapportera bandbreddets användning noggrant. Utan omstart, klumpar det nästan all trafik till den skumma kategorin "Oidentifierad eller Service Traffic", vilket inte är till stor hjälp.

    Efter att NetBalancer har slutfört installationen körs den för första gången, pollar alla processer på din maskin och sammanställer en lista med dem. Efter några sekunder av slipning och kompilering ser du en skärm så här:

    Oroa dig inte om att du har snyggt på de fina detaljerna, vi tar ett ögonblick i ett ögonblick. För en allmän översikt är det dock alla processer på din dator, deras PID och annan identifierande information om dem som ska vara körbara till processen och de data som nu överförs.

    Beroende på antalet nätverksgränssnitt och virtuella maskiner du har kan du ta en stund att besöka Fil -> Redigera -> Nätverksadaptrar och avmarkera alla adaptrar men den du vill övervaka (eller lämna dem kontrollerade om du gör tungt arbete i dina VM).

    En annan tweak som vi behöver göra rätt ut ur porten är att växla rapporteringsstorlekenheter och processerna visar. Navigera till Redigera -> Inställningar och sedan byta trafikenhet till MB för att göra den grafiska displayen mer användbar. Det andra du vill göra är, medan du fortfarande är i inställningar meny, är check Visa bara online-processer. Din dator har troligtvis hundratals processer, de flesta kommer aldrig att komma på nätet, det är ingen mening att röra upp skärmen med dem alla. Vi vill se vilka appar som ansluter till nätverket och vad de gör.

    När du har gjort all denna konfiguration (se till att omstart om du inte har det) klicka på den inkommande kolumnen för att sortera processerna genom inkommande data.

    Ta en titt på bandbreddsdata

    Här ser vi vilken applikation som hämtar data för närvarande och det avslöjar en märklig quirk om hur antivirusprogram fungerar. Den verkliga nedladdningen är en kopia av en Linux ISO som vi laddar ner i Chrome. Nedladdningen sköts dock över från Chrome till Avast-antivirusskannern. Om vi ​​inte hade Avast installerat så skulle uppgifterna visas direkt under Chrome.exe.

    Om du befinner dig i en liknande situation med en antivirusprogram, oroa dig inte, det finns ett sätt att se på processlistan och få en bra uppfattning om var data kommer ifrån om det filtreras genom en antivirusskanner . Du kan sortera listan via anslutningar och se att Chrome (eller vilken applikation som skickar data) ligger mycket nära antivirusprogrammets anslutningsantal. Du kan också klicka på processen som gör datafiltrering (i detta fall Avast-skannern) och titta på anslutningsdata för applikationen. Spegelservern vid University of Oregon smalnar ner den direkt till den stora Linux distro som vi laddar ner.

    Vi markerade det mest svåra att dechiffrera scenariot här, men det mesta av tiden läser utmatningen från NetBalancer är död enkelt. Att hindra anti-virusskannern att se vilken applikation som suger ner data är lika enkelt som att sortera kolumnerna.

    Går längre än övervakning

    NetBalancer är ganska praktiskt för att titta på vilka applikationer som använder din bandbredd, men det ursprungliga syftet med ansökan var inte bara att titta på. NetBalancer utformades för att hjälpa dig att balansera belastningen på din anslutning. Du kan allokera bandbredd baserat på processprioritet, öka och minska gränsvärdena för bandbredd för enskilda applikationer och se till att din BitTorrent-klient eller annan bandbreddslös applikation inte försvinner din Skype-session.

    Den fria versionen av NetBalancer tillåter endast upp till 5 programbegränsningar. För de flesta borde det vara tillräckligt (när du låser ner dina fildelnings-appar och ger appar som Skype-prioritet, kör du snabbt av appar som du behöver tinka med). Om du behöver mer för att finjustera mer än fem applikationer kan du ta en kopia av professionell ansökan till 25 dollar.


    Har du en brinnande fråga eller ett tekniskt problem? Maila oss på [email protected] för att få din fråga besvarad.