Optimale Direktaufnahme Einstellungen?

Anlaufschwierigkeiten? Was ist was? Worum geht's?
TbM
Interessierter
Interessierter
Beiträge: 97
Registriert: Donnerstag 22. März 2007, 17:30

Optimale Direktaufnahme Einstellungen?

Beitrag von TbM »

Bisher sind bei mir die Direktaufnahmen immer mind. 2x unterbrochen worden, habe folgende Einstellungen:

1. R/W-Size auf 32768
2. Ringpuffer auf 55
3. Sync. Schreiben (O_SYNC): aus
4. Sync. Schreiben (tdatasync): aus
5. HW-Sections ON
6. Windows NFS-Server (NFS-D) unterstützt NFS2/3 + 32768 (max. 6% CPU)
7. Festplatte im PC schafft 5MByte/s schreibend
8. DBox2-CPU läuft (mit TOP gemessen) auf maximal 25% (also 60% IDLE)

Am Switch kann es nicht liegen, der liefert beim Streaming immer fehlerfreie aufnahmen (maximale Bitrate liegt bei ... Video: 6600, Audio: 2x192 + 1x384, insg. also ~7368kbit/s, erst dann gibt es in 50% der Fälle aussetzer, manchmal aber auch nicht!) und Streaming nutzt ja keinen Ringpuffer!

Habe ich irgendetwas vergessen oder falsch einstellt?
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

Evtl. zieht sich der sectionsd zuviel Speicher - zumindest war das bei mir so. Daher beende ich den nun immer am Anfang und starte ihn wieder am Ende der Aufnahme.

Ansonsten gingen meine Direktaufnahmen auch immer in die Binsen. An der Datenrate konnte es nicht liegen, ich hatte im bonnie immer um die 1 MB/s an Durchsatz auf meinem NFS. Seitdem ich den beende laufen alle Aufnahmen ohne Probleme.

Okay, den nhttpd und tuxmaild beende ich auch gleich mit - alles was Speicher fressen könnte halt. :)
TbM
Interessierter
Interessierter
Beiträge: 97
Registriert: Donnerstag 22. März 2007, 17:30

Beitrag von TbM »

Bin (was Linux angeht) noch neu, wie würde denn der Befehl lauten um "sectionsd" zu beenden? Ich dachte bisher das bei der Aufnahme eine Option existiert das automatisch zu machen, oder wird der nur angehalten?

PS: Laut "top" läuft sectionsd insg. 8x (bzw. 8 Threads) und belegt 21% Speicher, Neutrino 11% und dann Nhttpd mit 4%, sollte ein beenden also abhilfe schaffen?
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

Also beenden kannst Du den z.B. mit

Code: Alles auswählen

killall sectionsd
oder auch

Code: Alles auswählen

kill $( pidof sectionsd )
Die Aufnahmeoption greift m.W. nur, wenn Du per Streamingserver aufnimmst. Bei der Direktaufnahme hilft Dir der Parameter - soweit ich weiß - nix.

Du kannst ja bei laufendem top mal den sectionsd beenden und Dir die Speicherauslastung oben im top ansehen. Da können - je nach Einstellungen - schnell mal 4 MB wieder freigegeben werden. Oder Du vergleichst mal die free-Werte vor und nach dem Beenden des sectionsd:

Code: Alles auswählen

free 
killall sectionsd
free
Okay, der nhttpd bringt nicht wirklich viel - ich fahre den auch eigentlich mehr so aus dem Grund runter, dass mir während der Aufnahme niemand die Timer zerschiesst oder die Aufnahme per WebIF beendet. ;)
MajorK
Einsteiger
Einsteiger
Beiträge: 328
Registriert: Freitag 9. Mai 2003, 09:55

Beitrag von MajorK »

Kann man doch auch per Aufnahmeeinstellungen machen:
http://wiki.tuxbox.org/Neutrino:Einstel ... d_anhalten

Major K.
saruman
Erleuchteter
Erleuchteter
Beiträge: 682
Registriert: Samstag 13. Juli 2002, 10:05

Beitrag von saruman »

MajorK hat geschrieben:Kann man doch auch per Aufnahmeeinstellungen machen:
http://wiki.tuxbox.org/Neutrino:Einstel ... d_anhalten
Hmmmmnajaaaa, ich schrieb ja
saruman hat geschrieben:Die Aufnahmeoption greift m.W. nur, wenn Du per Streamingserver aufnimmst. Bei der Direktaufnahme hilft Dir der Parameter - soweit ich weiß - nix.
und auch der von Dir zitierte Artikel bezieht sich ja im Absatz auf die Server- und nicht die Direktaufnahme.

Außerdem meine ich, dass das Anhalten des sectionsd keinen Speicher freigibt? Weiß nicht... :gruebel:
MajorK
Einsteiger
Einsteiger
Beiträge: 328
Registriert: Freitag 9. Mai 2003, 09:55

Beitrag von MajorK »

saruman hat geschrieben:Hmmmmnajaaaa, ich schrieb ja
saruman hat geschrieben:Die Aufnahmeoption greift m.W. nur, wenn Du per Streamingserver aufnimmst. Bei der Direktaufnahme hilft Dir der Parameter - soweit ich weiß - nix.
Oooooouuuuuups. Hatte wohl Tomaten auf den Augen :oops:
Major K.