Bandbreitenmonitor

Bandbreitenmonitor ist eine kleine Anwendungsanwendung, die für die Bytezählungen für ein bestimmtes Netzwerkgerät umfragen / proc / net / dev für die Byte-Zählungen für ein bestimmtes Netzwerk ist.
Jetzt downloaden

Bandbreitenmonitor Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Craig B. Agricola
  • Website des Verlags:
  • http://www.theagricolas.org/craig/

Bandbreitenmonitor Stichworte


Bandbreitenmonitor Beschreibung

Der Bandbreitenmonitor ist eine kleine Anwendungsanwendung, die für die Bytezählungen für ein bestimmtes Netzwerkgerät umfragt / proc / net / dev für die Byte-Zählungen für ein bestimmtes Netzwerk ist. Bandbreitenmonitor ist eine kleine Anwendungsanwendung, die für das Bytezählungen für ein bestimmtes Netzwerkgerät umfragen / proc / net / dev für die Byte-Zählungen für ein bestimmtes Netzwerk-Gerät umfragen und die RX- und TX-Bandbreiten berechnet. Ursprünglich ein Shell-Skript, dann ein Perl-Skript, das jetzt in c neu geschrieben wird, so dass er einfach auf eingebetteten Geräten wie dem Linksys WRT54G verwendet werden kann (Linux natürlich auf einem 486/66), um meine ankommende und ausgehende Bandbreite zu verfolgen. Dies lässt mich wissen, dass ich die Bandbreite bekam, für die ich bezahlt habe, und es hat mir auch geholfen, den Drossel des Massenverkehrs aufzupassen, damit ich meine interaktiven Sitzungen nicht ausreichte. Das war natürlich, bevor ich QoS hatte. Das Programm ist wahrscheinlich an Linux gebunden, da er die Byte-Zählungen für die angeforderte Schnittstelle RECHTS von / proc / net / dev ergreift. Es könnte ziemlich leicht geändert werden, um die gleichen Informationen von der Ausgabe von / sbin / ifconfig zu ergreifen, aber das würde Ressourcen verschwenden, um einen neuen Prozess zu spawnen, um die Datei / proc / net / dev zu analysieren und an uns zu erheben. Ich habe auch nicht gestört, anzusehen, wie einheitlich die Ausgabe der Byte-Zählungen von / sbin / ifconfig auf anderen Betriebssystemen liegt. Als seitliche Hinweis verwendet die C-Version auch NANOSLEEP () und Gettimeofday (), um genauer-Abrufintervalle zu erhalten und die Gesamtzeit zu verfolgen (da SELEEP (), Usleep (), NanoSleep (), et. Al. Nur Guarantee, um zu warten Mindestens solange Sie anfragen, aber nicht gararunzieren, dass es nicht viel länger ist ...) Wenn Sie daran interessiert waren, es zu portieren, müssen Sie sicherstellen, dass Nanosleep () und Gettimeofay () waren auch verfügbar oder verlieren die Auflösung der in Bandbreitenberechnungen verwendeten Zeit. BUILDING $ GCC -O3 -O BANDWIDTH_MONITOR BandWidth_Monith.C


Bandbreitenmonitor Zugehörige Software

Netjail

NetJail bietet eine Benutzer-Raum-Lösung, um einen Prozess vom Zugriff auf das Netzwerk zu verbieten. ...

169

Herunterladen

Landsalon

Landialler ist ein Projekt, das die DFÜ-Links Ihres Routers von einem beliebigen Computer (Modem-Sharing) steuert. ...

296

Herunterladen

Net-Check.

Das Net-Check-Paket ist ein Paar von einfachen Perl-Skripts, die über Ihre Internetverbindung überwachen und berichten. ...

189

Herunterladen