Kennt jemand ein Modul, das eine Funktion hat, die (zum Beispiel für eth0) die Download-Geschwindigkeit zurückgibt?Kennt jemand ein Modul, das eine Funktion hat, die eine Downloadgeschwindigkeit von kb/s liefert?
Antwort
Beschäftigen ein Monitoring-Programm: oben auf, iftop, ntop, dstat, icinga, Munin, knemo, ksysguardd
Es ist mühsam mit diesem Werkzeug, um die benötigten Informationen in meinem Skript zu bekommen. Und das Skript läuft nicht mit Superuser-Rechten. –
Nicht wahr. Es gibt nichts umständliches an meinem ($ recv, $ senden) = qx'dstat --net 1 1 '= ~/(\ d + \ w *) \ s + (\ d + \ w *) \ s + \ z /; '. Es läuft gut ohne Super User priv. – daxim
#!/usr/bin/perl
use strict;
use warnings;
use Time::HiRes;
use LWP::Simple;
my $url = 'http://www.cnn.com/';
my $file = 'cnn.html';
my $start = [Time::HiRes::gettimeofday()];
getstore($url, $file);
my $time = Time::HiRes::tv_interval($start);
my $size = -s $file;
printf "Speed: %d kbps\n", $size/$time/1000;
Dies berücksichtigt keine Latenz usw. Sobald Sie eine Verbindung herstellen, können die Dinge sehr schnell gehen. –
- 1. Kennt jemand eine java2d Textbibliothek?
- 2. Kennt jemand eine webbasierte IDE?
- 3. Kennt jemand ein CSS-Analysetool?
- 4. Kennt jemand eine Hallo Welt-Website?
- 5. Kennt jemand eine USB Portage Scale, die Linux kompatibel ist?
- 6. Kennt jemand eine gute T3 (Weblogic) Quelle?
- 7. Jemand kennt eine gute Dateisystem-API?
- 8. Kennt jemand eine RESTful-API für FreeSWITCH?
- 9. Kennt jemand die Geschichte von ASP.NET-Webforms?
- 10. Kennt jemand Sprite-Sammlungen?
- 11. Kennt jemand einen Paketgenerator?
- 12. Hat jemand eine PHP-Funktion, um Namen richtig zu schreiben?
- 13. Kennt jemand eine .NET-Bibliothek, die die inverse Funktion erf() in der Normalverteilung berechnet?
- 14. Kennt jemand onActivityReenter richtig?
- 15. Hat jemand eine effiziente R3-Funktion, die das Verhalten von find/any in R2 nachahmt?
- 16. Kennt jemand eine umfangreiche Sammlung von WPF-Databinding-Beispielen?
- 17. Hat ActiveModel ein Modul, das eine "update_attributes" -Methode enthält?
- 18. Kennt jemand eine gute Object Constraint Language (OCL) -Tutorial?
- 19. kennt jemand ein gutes mapinfo-forum?
- 20. Kennt jemand ein node.js linkedin API-Beispiel?
- 21. Kennt jemand ein Applet, das eine Animation des Johnson-Algorithmus zeigt?
- 22. Kennt jemand eine gute vorhandene Javascript-Datumsbereich Drop-Down?
- 23. Hat jemand eine Programmiersprache gesehen, die solche Threads behandelt?
- 24. Kennt jemand eine freigegebene API für Microsoft Vine?
- 25. Kennt jemand den aktuellen Status von Graphics32?
- 26. Kennt jemand eine Telefonnummer Blacklist (für Telemarketing) API
- 27. Jemand kennt eine Mail (SMTP) Delivery Library für Java?
- 28. Kennt jemand gute Silverlight Tutorials?
- 29. Kennt jemand eine gute Referenz für DSL-Design?
- 30. Typescript-Definition für ein Modul, das eine Funktion ist und Namespaces hat?
Ich habe Gigabit-Ethernet, aber meine Internetverbindung ist ADSL. Die Formulierung Ihrer Frage legt nahe, dass Sie (für mein System) nach 1000 Mbit/s suchen, ist das richtig? – Quentin
Dann war die Formulierung nicht in Ordnung. Ich bin an der Internetverbindung interessiert. –
Es gibt keine zuverlässige Möglichkeit, dies zu messen. Die Geschwindigkeiten variieren je nachdem, wo sich der andere Endpunkt befindet, welcher andere Datenverkehr gerade über das Netzwerk läuft und so weiter. – Quentin