MLD-5.x > Banana PI
Banana Pi als Server - Maximale Anzahl gleichzeitiger HD-Aufnahmen
warp10:
--- Quote from: clausmuus on October 18, 2015, 01:06:46 ---Schau doch mal, wie hoch die IRQ Last ist. Die steht beim top ganz rechts.
--- End quote ---
Gute Idee, danke! Werde ich machen und melde mich nochmal.
--- Quote from: MegaX on October 18, 2015, 14:29:23 ---hast du evtl. das markad Plugin am laufen?
--- End quote ---
Nein, das Plugin ist nicht installiert.
Viele Grüße,
Thorsten
warp10:
Also hier das Ergebnis des Testlaufs.
Auch wenn es von den Werten her bei drei Aufnahmen noch gut ausschaut - die Aufnahme ist unbrauchbar.
Mich wundert die hohe CPU-Last von VDR selbst, da gibt es ja eigentlich nichts zu tun. Daten empfangen und 1:1 wegschreiben...
So richtig verstehe ich immer noch nicht, was der Flaschenhals ist.
1 Stream (Das Erste HD)
CPU: 9% usr 18% sys 0% nic 64% idle 5% io 0% irq 1% sirq
Load average: 0.66 2.23 1.60 2/122 2434
PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND
1285 803 root S 550m 72% 0 27% /usr/bin/vdr
2 Streams (Das Erste HD + ZDF HD)
CPU: 18% usr 39% sys 1% nic 27% idle 8% io 0% irq 5% sirq
Load average: 2.16 2.24 1.67 7/124 2447
PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND
1285 803 root S 570m 74% 0 59% /usr/bin/vdr
3 Streams (Das Erste HD + ZDF HD + Arte HD)
CPU: 20% usr 58% sys 1% nic 7% idle 4% io 0% irq 7% sirq
Load average: 3.67 2.65 1.87 3/126 2461
PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND
1285 803 root S 590m 77% 0 81% /usr/bin/vdr
4 Strams (Das Erste HD + ZDF HD + Arte HD + ZDF neo HD)
CPU: 27% usr 61% sys 1% nic 0% idle 0% io 0% irq 9% sirq
Load average: 7.31 4.19 2.51 9/127 2473
PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND
1285 803 root S 618m 81% 0 91% /usr/bin/vdr
Viele Grüße,
Thorsten
clausmuus:
Hi,
wie zu sehen ist, ist der load sehr hoch, was definitiv zu Problemen führt. Auslöser ist der hohe sirq Wert. Die hohe VDR Last könnte auch von dem sirq her rühren, da bin ich aber nicht mehr sicher.
Der hohe sirq dürfe auf eine zu hohe Last beim übertragen der Daten auf die SD-Karte, auf der USB Leitung oder dem sata (was eher unwahrscheinlich ist) hindeuten.
Beim RPI 1 trat das häufig auf. Beim BPI habe ich von solchen Problemen noch nicht gehört. Wenn Du wirklich auf eine per sata angeschlossene HDD aufnimmst (nicht nen USB Stick oder gar die SD-Karte) dann müsste das Netzwerk nen Problem haben.
Eventuell geht der sirq aber auch hoch, wenn das Netzwerk nicht schnell genug mit den Daten rüber kommt. Das weiß ich nicht sicher. Du solltest den BPI also mal testweise möglichst direkt an die satip Box anschließen, nicht das nen router Probleme macht oder ein Netzwerk Kabel defekt ist.
Claus
warp10:
Hallo,
bei dem Test hatte ich in der Tat auf die SD-Card gespeichert.
Hier nochmal der gleiche Test mit einer SATA-Platte. Auch hier wird es ab der dritten Aufnahmen eng. Die Netzwerkverbindung ist nicht das Problem (Managed GbE-Switch). Testweise hab ich aber trotzdem mal meinen "normalen" PC an die gleiche Netzwerkdose mit dem gleichen Kabel angeschlossen. Der kann locker vier Streams...
1 Stream (Das Erste HD)
CPU: 9% usr 13% sys 0% nic 73% idle 1% io 0% irq 0% sirq
Load average: 0.44 0.65 0.34 3/122 7373
PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND
1286 795 root S 534m 70% 1 25% /usr/bin/vdr
2 Streams (Das Erste HD + ZDF HD)
CPU: 19% usr 27% sys 1% nic 45% idle 1% io 0% irq 4% sirq
Load average: 1.12 0.79 0.42 3/124 7386
PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND
1286 795 root S 570m 74% 0 53% /usr/bin/vdr
3 Streams (Das Erste HD + ZDF HD + Arte HD)
CPU: 25% usr 39% sys 1% nic 26% idle 2% io 0% irq 5% sirq
Load average: 1.92 1.07 0.55 5/125 7399
PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND
1286 795 root S 598m 78% 1 71% /usr/bin/vdr
4 Streams (Das Erste HD + ZDF HD + Arte HD + ZDF neo HD)
CPU: 31% usr 46% sys 2% nic 6% idle 1% io 0% irq 10% sirq
Load average: 2.66 1.51 0.76 5/126 7411
PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND
1286 795 root S 627m 82% 0 91% /usr/bin/vdr
Danke und viele Grüße,
Thorsten
MegaX:
Hi
ich denke das das doch kein richtiges SATA mit eigenem Controller ist sondern ein USB-zu-SATA.
Du kannst mal folgendes testen, indem du mal in ein Verzeichnis auf der angeschlossenen HDD wechselst, wo min. 1,1 GB Platz ist, und dann folgenden Befehl aufrufst:
--- Code: ---dd if=/dev/zero of=tempfile bs=1M count=1024 conv=fdatasync,notrunc
--- End code ---
Auf einer anderen Konsole lässt du top mitlaufen und beobachtest mal was passiert.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version