actionbrowser.com
In diesem Beitrag erkläre ich euch, wie ihr mit einfachen Konsolenbefehlen über SSH auf einem Raspberry Pi einen Schreib- und Lesetest der Geschwindigkeit der SD Karte macht. Raspberry Pi (z. B. der Pi 4 4GB bei als Komplettkit, ca. 95 EUR) Pi geeignete microSD Karte, am besten mit 16GB oder mehr Speicher (z. Samsung PRO Endurance 64GB bei, ca. 14 EUR) Als erstes verbindet ihr euch per SSH mit dem Raspberry Pi (eine Erklärung findet ihr z. im Installationsbeitrag zu openHAB von mir) und meldet euch dort an. Raspberry pi geschwindigkeit messen 7. Wenn auf dem Raspberry Dienste laufen, die viel Schreib- und/oder Leselast auf der SD Karte erzeugen, ist das der richtige Augenblick, diese zu stoppen, damit der Test nicht beeinflusst wird. Das geht meistens mit einem Kommando wie: sudo systemctl stop dienstname Test der Schreibgeschwindigkeit Um nun den Test der Schreibgeschwindigkeit zu starten ist folgender Befehl zuständig. Dieser schreibt 1024 Blöcke mit je 500KB voller Nullen (also 500MB) in die Datei ~/ dd if=/dev/zero of=~/ bs=500K count=1024 Test der Lesegeschwindigkeit Vor dem Test der Lesegeschwindigkeit muss einmal der Cache des Dateisystems geleert werden, sonst werden die Daten daraus gelesen und ihr erhaltet absurd schnelle Ergebnisse (bei mir waren es ca.
#1 Hallo, ich habe mir einen Raspberry 4 mit 4 GB RAM gekauft. Darauf installiert ist OpenMediaVault 5 als NAS installiert. Angeschlossen ist ein SanDisk Ultra USB 3. 0 Stick. Verbindung über 1GBit/s LAN (aktiviert auch in Fritzbox). Dateisystem: ext4 Dienst: Samba Wenn ich jetzt eine knapp 500 MB große Datei vom Rechner auf das NAS kopiere, dauert es etwa 22 Sekunden. Der Dateimanager zeigt mir beim Kopieren eine durchschnittliche Geschwindigkeit von 20 MB/s an. Auch eine HDD mit USB 3. 0 Adapter liefert ein ähnliches Ergebnis. Ist das ein normaler Wert? Viele Grüße #2 was liefert der stick denn für einen schreibwert am pc? #3 Hallo. Sorry, hab ihn gerade ausgemacht. Ich prüfe das morgen und schreib das hier. Mit einem Anemometer mit Raspberry Pi | Blog Bujarra.com. Danke schon mal. Zuletzt bearbeitet: 31. Dezember 2020 ("Dachte" zu "Danke" geändert. ) #4 Also mein Pi4 macht mit einer USB3. 0 Platte (auch ext4 per smb) locker gbit voll, also liegt es wohl eher am USB-Stick. Möglicherweise mal Richtung UASP informieren. #5 Naja Sandisk Ultra sind ja immer die billig Sticks.
PING=`echo $LASTLINE |sed -r 's/"//g' | cut -d", " -f3 |cut -d". " -f1` DL=`echo $LASTLINE |sed -r 's/"//g' | cut -d", " -f6 |cut -d". " -f1` UL=`echo $LASTLINE |sed -r 's/"//g' | cut -d", " -f7 |cut -d". " -f1` # DL und UL sind Bit/s und müssen in Byte/s umgerechnet werden DL=`expr $DL \* 8` UL=`expr $UL \* 8` # Aufbereiten der Anfragen an Influx DATA1="Speedtest Ping=$PING" DATA2="Speedtest Download=$DL" DATA3="Speedtest Upload=$UL" # Senden. Raspberry pi geschwindigkeit messen 2019. Meine Datenbank heißt hier Hausdaten und die Sammlung Speedtest echo -e "Sending Data\n$DATA1" curl -i -XPOST '' --data-binary "$DATA1" echo -e "Sending Data\n$DATA2" curl -i -XPOST '' --data-binary "$DATA2" echo -e "Sending Data\n$DATA3" curl -i -XPOST '' --data-binary "$DATA3" Docker-compose Das ganze jetzt noch als docker-compose. version: "3" services: speedtest: build: context:. image: speedtest volumes: - '. /html/:/root/html/' restart: always network_mode: "host" Das Volume ist dafür da, dass ich die Messwerte nach Monat getrennt raus bekomme als CSV.