[yaVDR-Ansible] "Umfrage" Bootzeiten ...

  • Hallo!

    Mich würde interessieren, wie lange ihr mit yaVDR-Ansible zum Booten braucht, damit ich meine Zeiten besser einordnen kann.

    Im Schnitt sinds 13 Sekunden lt. systemd-analyze mit denen wir ziemlich zufrieden sind:

    Code
    Startup finished in 3.764s (kernel) + 8.795s (userspace) = 12.560s
    graphical.target reached after 8.766s in userspace

    Von SSD mit Skindesigner, EPGD & Co und Softhddevice (Openglosd FFMpeg 2.8) und noch anderen Plugins (wie zB Live) - und nach der Installation von Preload.

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 21 - xstream
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • Hi,

    13 sec wären klasse. Hier ist es mehr um die 60 (von SSD) bis Bild kommt. systemd-analyze sagt auch was von ~13 sec.

    Code
    Startup finished in 3.456s (kernel) + 9.828s (userspace) = 13.284s
    graphical.target reached after 9.811s in userspace

    Liebe Grüße, Dieter :)

    Click to see my VDRs

    VDR5: Fujitsu Futro S740, 2TB SSD Kingston, Sat->IP von Octopus Net 8, Ubuntu 24.04, yavdr-ansible, IRMP, TV: LG 42LM670S.

    VDR1: (abgeschaltet) Asrock B75-Pro3, G1610, 4TB WD, Sat->IP von Octopus Net 8, Gainward GT630 Rev2, NVidia 470.103.01, Ubuntu 20.04 AMD64 Server, Kernel 5.4.0-107-generic, VDR 2.6.1, yavdr-ansible, Softhddevice, rc_core mit RC6+RC5, CIR-Homebrew-RS485 mit 8m Kabel, 10m HDMI, TV: LG 42LM670S

  • Die Zeit, die der Rechner im BIOS/UEFI verbringt und eine eventuelle Verzögerung durch einen eventuell eingestellten Grub-Timeout können von systemd-analyze naturgemäß nicht erfasst werden.

    Der UEFI Fastboot und das Abschalten von nicht benötigter Hardware bzw. der automatischen Erkennung von Geräten an IDE- und SATA-Anschlüssen kann da je nach Systemkonfiguration einiges bringen.

    Wenn das Netzwerk früh da ist, aber satip länger braucht, könnte ggf. eine statische Konfiguration des SAT>IP Servers helfen, dann spart man sich die Phase mit der Erkennung der Geräte im Netzwerk.

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • 13 sec wären klasse. Hier ist es mehr um die 60 (von SSD) bis Bild kommt. systemd-analyze sagt auch was von ~13 sec.

    Bei uns ist Bild u Ton nach ca. 20 Sekunden (gestoppt mit dem Handy) da.

    In den ersten Sekunden danach reagiert der VDR noch etwas träge, aber das pendelt sich schnell ein.

    Ich liste hier noch die "schuldigsten" Dienste auf - Ausgabe von systemd-analyze blame (absteigend bis ca. 400 ms):

    systemd-networkd-wait-online.service hat früher zB deutlich länger gebraucht und wurde durch die statische IP-Adresse deutlich schneller.

    => Kennt ihr noch andere Möglichkeiten, wie ich einige davon noch schneller bekomme (zB dev-sdb1.device)?

    Außerdem würden mich noch Bootzeiten bzw. Zeiten bis Bild/Ton von anderen/mehreren yaVDR-Ansible-NutzerInnen interessieren ...

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 21 - xstream
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • Hardware: Intel DH77KC, Celeron G1610, 8GB RAM, 2x 5TB HDD, 2x WD 2TB HDD; 1x 64 GB SSD (root), System Ubuntu 18.4 / YaVDR ansible headless

    Code
    Startup finished in 3.274s (kernel) + 1min 33.453s (userspace) = 1min 36.727s
    graphical.target reached after 1min 33.442s in userspace

    Server: Hardware: Intel DH77KC, Celeron G1610, 8GB RAM, 2x 5TB HDD, 2x WD 1,9TB HDD; 1x 64 GB SSD (root), System Ubuntu 18.4 / YaVDR ansible headless
    Client: Hardware: Lenovo Q150 (nur Netzwerk, 1GB RAM, ohne DVB-Karte, Igor-USB-Empfänger) System: Ubuntu 18.4 / YaVDR ansible

    Edited once, last by Negge (September 25, 2019 at 7:43 PM).

  • mit nem NUC8i3BEK sieht es hier so aus (bild und ton nach ca. 15 sec):

    Code
    systemd-analyze
    Startup finished in 2.916s (kernel) + 6.522s (userspace) = 9.438s
    graphical.target reached after 6.510s in userspace
  • Das ist ja schnell!

    Ich nehme an, deine sda1 ist eine SSD?

    Ist das etwas besonders Schnelles, oder hast du die SSD irgendwie speziell angeschlossen?

    Mein dev-sdb1.device braucht 5 mal so lange (> 2,5 Sekunden)???

    Auch dein VDR-Service startet doppelt so schnell.:wow

    MyVDR: yaVDR-Ansible (Ubuntu 20) - softhddevice-openglosd (ffmpeg 2.8) - epgd/epg2vdr - skindesigner estuary4vdr (adaptiert) - 1920x1080@50 Hz | kodi 21 - xstream
    Aerocube M40 | 300W | ASRock H61M-GE | Intel G530 | Asus ENGT520 | 2 x TT-budget S2-3200 | ASRock Smart Remote (CIR) | 4 GB RAM | 120 GB SSD | 3 TB HDD

  • Das ist ja schnell!

    Ich nehme an, deine sda1 ist eine SSD?

    Ist das etwas besonders Schnelles, oder hast du die SSD irgendwie speziell angeschlossen?

    Mein dev-sdb1.device braucht 5 mal so lange (> 2,5 Sekunden)???

    Auch dein VDR-Service startet doppelt so schnell.:wow

    die ssd ist absolut nichts besonderes, 08/15. im bios abgeschaltet, was nur abzuschalten ist. ansonsten ist nichts optimiert

    hab da vier von am laufen, alle als client

    folgende plugins sind aktiv:

    info zu ssd:

    Edited once, last by beinhart (September 25, 2019 at 10:27 PM).

  • Hallo beinhart,


    warum hast du conflictcheckonly, epgsearch, epgsearchonly und quickepgsearch zusammen am Start? Ich nutze nur epgsearch....


    Gruß

    Uwe

    Hard- + Software Konfiguration:

    Matrix-Case: Matrix-ARM-Board + FF HD 6400 + Unicable

    Debian-Buster - vdr-2.5.6 - Plugins: dvbhddevice - targavfd - skinnopacity - osdteletext - epgsearch - markad


    RaspberryPi3b+
    raspbian - vdr-2.5.6 + device.patch

    Plugins: rpihddevice - skinnopacity - osdteletext - epgsearch - markad

    Tuner: USB DVBSky S960 DVB-S2 Tuner

    Am basteln:

    Pine H64 Modell B + Sundtek USB Dual DVB-S2 @Unicable

    RasberryOS - vdr-2.5.6 - Plugins: softhddevice-drm (rella) - skinnopacity - osdteletext - epgsearch

    ——

    RockPro64 Board mit softhddevice-drm mit DD Max-S8 (8Tuner) über Unicable auf armbian - vdr-2.5.6

    Plugins: softhddevice-drm (zillerbaer) - skinnopacity - epgsearch - osdteletext

    ————————————

    Am basteln:

    Compute Module 4 on IO-Board - FF-HD-6400 über PCIe Extender + Unicable

    RasberryOS - vdr-2.5.6 - Plugins: dvbhddevice - targavfd - skinnopacity - osdteletext - epgsearch - markad

  • Meine zwei YaVDR Ansible VDRs starten wie folgt:

    1. VDR i5-2500T (4 DVB Tuner)

    Code
    Startup finished in 3.150s (kernel) + 19.596s (userspace) = 22.747s
    graphical.target reached after 11.399s in userspace

    2. VDR i3-6100 (nur SAT-IP) UEFI

    Code
    Startup finished in 9.566s (firmware) + 1.888s (loader) + 2.829s (kernel) + 17.592s (userspace) = 31.876s
    graphical.target reached after 11.135s in userspace

    Gruß
    Frodo

    Meine VDR Hardware

    YaVDR 0.6: Intel DQ67SW, Digital Devices Octopus Duo CI, 2x DD DuoFlex S2 V4, NVIDIA GT 610 (GF119), IMON VFD

    YaVDR 0.6: Asus Z170I PRO GAMING, NVIDIA GT 1030 (GP108-A), SilverStone ML02B-MXR, IMON LCD

    YaVDR 0.6: Intel DH67CF, TT S2-6400, NVIDIA GTX 1050 (GP107-A)

    YaVDR 0.5: Intel DH67BL, TT S2-6400, TT S2-3200, NVIDIA 210 (GT218)

    YaVDR 0.6: Zotac D2550ITX, NVIDIA GT 610 (GF119) onboard, IMON VFD

  • Hi,

    I have SSD as well but my starting time is long. Where is the problem and how can I solve it.

    systemd-analyze

    Startup finished in 3.198s (firmware) + 38.891s (userspace) = 42.089s

    graphical.target reached after 38.874s in userspace


    systemd-analyze blame

    26.063s data.mount

    4.095s systemd-networkd-wait-online.service

    3.552s vdr.service

    2.514s dev-sdb2.device

    Best regards.

  • 26.063s data.mount

    What kind of filesystem is mounted by this unit?

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • What is the output of systemd-analyze critical-chain if the disc is not mounted?

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • It is :

    graphical.target @36.021s

    └─multi-user.target @36.021s

    └─vdr.service @32.494s +3.526s

    └─x@vt7.service @31.372s +1.120s

    └─basic.target @30.288s

    └─sockets.target @30.288s

    └─lxd.socket @30.281s +4ms

    └─sysinit.target @30.268s

    └─apparmor.service @4.148s +26.119s

    └─local-fs.target @4.147s

    └─run-user-666.mount @32.511s

    └─local-fs-pre.target @1.783s

    └─keyboard-setup.service @1.290s +492ms

    └─systemd-journald.socket @1.279s

    └─system.slice @1.277s

    └─-.slice @1.274s

  • Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Bei mir 24s,ist ok!

    Code
    root@stube:/home/frank# systemd-analyze
    Startup finished in 7.678s (kernel) + 16.386s (userspace) = 24.064s
    graphical.target reached after 16.316s in userspace
    root@stube:/home/frank#

    VDR:Asrock N100DC-ITX,DDR4 8GB 3200MHz,Crucial P2 CT500P2SSD8 500GB,DD Cine-S2-V7,STM32 USB Adapter, BrosTrend AX1800 WLan-Stick,yaVDR-ansible(noble) alle Updates.

    Client: Raspberry Pi 4,LibreElec-nightly

    TV =Sony KD-55AF8

    AV-Receiver:Denon AVR-X2700H/Teufel-Ultima-40/5.1

  • Hallo zusammen,

    ich buddel mal die Leiche aus, weil ein neuer Thread m.E. nicht zwingend lohnt.

    Mein Produktivsystem (J4105M mit SSD und yavdr ansible unter Focal) ist, wenn ich mit Euren Zeiten deutlich langsamer. Warum braucht denn meine Möhre so lange? Das System ist neu aufgesetzt und hat eigentlich keine Besonderheiten an Board.

    Hat jemand eine Idee, wenn er in den unteren Output guckt?

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf HK1 RBOX (S905X4)

    Im Aufbau: Produktiv-Wechel auf Asrock N400M

  • Mit systemd-analyze critical-chain kannst du sehen, wer da wie lange auf wen wartet.

    Das größte Stück ist der VDR, vermutlich lädst du eine Menge Plugins, die in der Initialisierungsphase ordentlich ackern, bevor der VDR die Mainloop erreicht - was nutzt du denn an Plugins?

    Meine VDRs

    VDR 1: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 24.04 (yavdr-ansible), VDR 2.7.4, CIR-Empfänger
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    Client 1: Raspberry Pi 2, Ubuntu 22.04 (yavdr-ansible), VDR 2.6.1

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!