Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Eine kleine Warnung vor dem Benchmark Adapter

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Eine kleine Warnung vor dem Benchmark Adapter

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @MartinP last edited by

      @martinp hier mal meine unvollständige Doku
      IMG_20230621_132617_269.jpg

      MartinP 1 Reply Last reply Reply Quote 0
      • MartinP
        MartinP @Homoran last edited by

        @homoran Aktuelle Wasserstandsmeldung für die Test-Welle:

        martin@iobroker-test-sicher:~$ cat /opt/iobroker/log/iobroker.current.log |grep 'Starting test'
        2023-06-21 10:00:37.431  - info: benchmark.0 (8223) Starting test "setStates"
        2023-06-21 10:08:19.597  - info: benchmark.0 (8223) Starting test "statesSubscription"
        2023-06-21 10:16:52.712  - info: benchmark.0 (8223) Starting test "statesSubscriptionAlias"
        2023-06-21 10:32:10.242  - info: benchmark.0 (8223) Starting test "statesSubscriptionAliasWrite"
        2023-06-21 10:42:31.685  - info: benchmark.0 (8223) Starting test "statesDeletion"
        2023-06-21 10:49:19.979  - info: benchmark.0 (8223) Starting test "idle"
        2023-06-21 10:51:00.104  - info: benchmark.0 (8223) Starting test "objectsCreation"
        2023-06-21 11:00:29.563  - info: benchmark.0 (8223) Starting test "objectsDeletion"
        2023-06-21 11:09:59.276  - info: benchmark.0 (8223) Starting test "setStatesNonStrict"
        2023-06-21 11:16:55.139  - info: benchmark.0 (8223) Starting test "getStates"
        2023-06-21 11:20:32.986  - info: benchmark.0 (8223) Starting test "getStatesAlias"
        2023-06-21 11:27:53.636  - info: benchmark.0 (8223) Starting test "getStatesAliasRead"
        2023-06-21 11:35:18.552  - info: benchmark.0 (8223) Starting test "messages"
        2023-06-21 11:41:10.858  - info: benchmark.0 (8223) Starting test "setStatesParallel"
        martin@iobroker-test-sicher:~$ 
        

        Wieviel da noch vor mir liegt, kann ich nicht ersehen - Deine Tabelle endet bei "messages", und das war bei mir um 11:41 erledigt ...

        Homoran 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @MartinP last edited by Homoran

          @martinp sagte in Eine kleine Warnung vor dem Benchmark Adapter:

          Deine Tabelle endet bei "messages",

          das war allerdings der pi1. Da waren wchon fast 24h um

          Möglicherweise waren damals 7m Beta Test noch nicht alle Tests enthalten

          MartinP 1 Reply Last reply Reply Quote 0
          • MartinP
            MartinP @Homoran last edited by MartinP

            @homoran

            Hier die Rechnungen bisher (um die Sekunden-Nachkommanstellen habe ich mich nicht gekümmert - Rechenzeit Minuten:Sekunden ohne irgendwelche Rundung)

            2023-06-21 10:00:37.431  - info: benchmark.0 (8223) Starting test "setStates" (7:42)
            2023-06-21 10:08:19.597  - info: benchmark.0 (8223) Starting test "statesSubscription" (8:33)
            2023-06-21 10:16:52.712  - info: benchmark.0 (8223) Starting test "statesSubscriptionAlias" (15:18)
            2023-06-21 10:32:10.242  - info: benchmark.0 (8223) Starting test "statesSubscriptionAliasWrite" (10:21)
            2023-06-21 10:42:31.685  - info: benchmark.0 (8223) Starting test "statesDeletion" (6:48)
            2023-06-21 10:49:19.979  - info: benchmark.0 (8223) Starting test "idle" (1:41)
            2023-06-21 10:51:00.104  - info: benchmark.0 (8223) Starting test "objectsCreation" (9:29)
            2023-06-21 11:00:29.563  - info: benchmark.0 (8223) Starting test "objectsDeletion" (9:30)
            2023-06-21 11:09:59.276  - info: benchmark.0 (8223) Starting test "setStatesNonStrict" (5:56)
            2023-06-21 11:16:55.139  - info: benchmark.0 (8223) Starting test "getStates" (3:37)
            2023-06-21 11:20:32.986  - info: benchmark.0 (8223) Starting test "getStatesAlias" (7:21)
            2023-06-21 11:27:53.636  - info: benchmark.0 (8223) Starting test "getStatesAliasRead" (7:25)
            2023-06-21 11:35:18.552  - info: benchmark.0 (8223) Starting test "messages" (7:52)
            
            

            Laut den Messungen etwa auf dem Level des Tinkerboard - mein Atom N3000 ...

            Ich denke aber dieser Test "SetStatesParallel" hat sich aufgehängt, bzw. ist in einem Deadlock

            Alle %CPU-Werte nahe bei Null % und ansonsten passiert auch kaum etwas

            top - 16:30:22 up 11 days,  3:13,  1 user,  load average: 0.31, 0.31, 0.26
            Tasks:  51 total,   1 running,  50 sleeping,   0 stopped,   0 zombie
            %Cpu(s):  4.2 us,  6.4 sy,  0.0 ni, 89.2 id,  0.0 wa,  0.0 hi,  0.2 si,  0.0 st
            MiB Mem :   4096.0 total,    936.9 free,   1995.3 used,   1163.8 buff/cache
            MiB Swap:    512.0 total,    507.5 free,      4.5 used.   2100.7 avail Mem 
            
                PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND                                                                                                                                                         
                354 iobroker  20   0 1317484 464152  33684 S   4.6  11.1 709:24.12 iobroker.js-con                                                                                                                                                 
               8804 iobroker  20   0  676372  74536  33248 S   0.7   1.8   3:33.76 io.benchmark.4                                                                                                                                                  
               9264 iobroker  20   0  676292  75900  33144 S   0.7   1.8   3:34.89 io.benchmark.21                                                                                                                                                 
               8939 iobroker  20   0  674912  75488  33340 S   0.3   1.8   3:34.27 io.benchmark.9                                                                                                                                                  
               8993 iobroker  20   0  675600  76104  33032 S   0.3   1.8   3:31.51 io.benchmark.11                                                                                                                                                 
               9129 iobroker  20   0  675560  75216  33152 S   0.3   1.8   3:32.71 io.benchmark.16                                                                                                                                                 
               9318 iobroker  20   0  675660  75564  33144 S   0.3   1.8   3:32.85 io.benchmark.23                                                                                                                                                 
               9453 iobroker  20   0  672840  72308  33236 S   0.3   1.7   3:33.66 io.benchmark.28                                                                                                                                                 
               9628 iobroker  20   0  664916  62556  33244 S   0.3   1.5   0:11.36 io.benchmark.0                                                                                                                                                  
                  1 root      20   0  165656  10188   7720 S   0.0   0.2   0:15.71 systemd                                                                                                                                                         
                 47 root      20   0   95228  34588  33656 S   0.0   0.8   0:13.48 systemd-journal                                                                                                                                                 
                 69 systemd+  20   0   16048   7040   6184 S   0.0   0.2   0:20.45 systemd-network                                                                                                                                                 
                 93 _rpc      20   0    7900   4048   3600 S   0.0   0.1   0:02.50 rpcbind                                                                                                                                                         
                100 systemd+  20   0   24108  11932   8000 S   0.0   0.3   0:07.12 systemd-resolve                                                                                                                                                 
                102 message+  20   0    8272   3852   3368 S   0.0   0.1   0:00.28 dbus-daemon                                                                                                                                                     
                105 root      20   0  151160   3568   3112 S   0.0   0.1   0:01.99 rsyslogd                                                                                                                                                        
                108 root      20   0   13400   5508   4860 S   0.0   0.1   0:02.53 systemd-logind                                                                                                                                                  
                155 influxdb  20   0 1025552 131252  41552 S   0.0   3.1  71:26.78 influxd                                                                                                                                                         
                156 root      20   0    3744   2364   2124 S   0.0   0.1   0:03.44 cron                                                                                                                                                            
                163 root      20   0    2504   1708   1592 S   0.0   0.0   0:00.00 agetty                                                                                                                                                          
                164 root      20   0    7300   4256   3572 S   0.0   0.1   0:00.19 login                                                                                                                                                           
                165 root      20   0    2504   1644   1532 S   0.0   0.0   0:00.00 agetty                                                                                                                                                          
                347 root      20   0   40048   4852   4204 S   0.0   0.1   0:08.43 master                                                                                                                                                          
                349 postfix   20   0   40352   6404   5748 S   0.0   0.2   0:01.69 qmgr                                                                                                                                                            
                353 grafana   20   0 1703512 107344  44472 S   0.0   2.6  28:02.57 grafana                                                                                                                                                         
                486 martin    20   0    5688   5004   3300 S   0.0   0.1   0:00.13 bash                                                                                                                                                            
               8723 iobroker  20   0  673924  73404  33064 S   0.0   1.8   3:32.42 io.benchmark.1                                                                                                                                                  
               8750 iobroker  20   0  674632  73364  33232 S   0.0   1.7   3:33.14 io.benchmark.2                                                                                                                                                  
               8777 iobroker  20   0  675756  75584  33152 S   0.0   1.8   3:32.99 io.benchmark.3                                                                                                                                                  
               8831 iobroker  20   0  675312  73868  33224 S   0.0   1.8   3:32.11 io.benchmark.5                                                                                                                                                  
               8858 iobroker  20   0  674896  74196  33124 S   0.0   1.8   3:31.40 io.benchmark.6                                                                                                                                                  
               8885 iobroker  20   0  674260  75796  33224 S   0.0   1.8   3:31.34 io.benchmark.7                                                                                                                                                  
               8912 iobroker  20   0  675996  75972  33224 S   0.0   1.8   3:31.85 io.benchmark.8                                                                                                                                                  
               8966 iobroker  20   0  676196  75612  33312 S   0.0   1.8   3:31.86 io.benchmark.10                                                                                                                                                 
               9021 iobroker  20   0  675988  77308  33064 S   0.0   1.8   3:31.88 io.benchmark.12                                                                                                                                                 
               9048 iobroker  20   0  675924  75260  33248 S   0.0   1.8   3:32.14 io.benchmark.13                                                                                                                                                 
               9075 iobroker  20   0  675124  76204  33048 S   0.0   1.8   3:33.18 io.benchmark.14                                                                                                                                                 
               9102 iobroker  20   0  675200  74956  33124 S   0.0   1.8   3:32.04 io.benchmark.15                                                                                                                                                 
               9156 iobroker  20   0  675848  76356  33236 S   0.0   1.8   3:32.53 io.benchmark.17                                                                                                                                                 
               9183 iobroker  20   0  675380  76812  33124 S   0.0   1.8   3:33.49 io.benchmark.18                                                                                                                                                 
               9210 iobroker  20   0  675460  75804  33224 S   0.0   1.8   3:33.18 io.benchmark.19                                                                                                                                                 
               9237 iobroker  20   0  676016  75572  33156 S   0.0   1.8   3:33.18 io.benchmark.20                                                                                                                                                 
               9291 iobroker  20   0  675784  75480  33248 S   0.0   1.8   3:36.63 io.benchmark.22                                                                                                                                                 
               9345 iobroker  20   0  675760  76044  33124 S   0.0   1.8   3:33.76 io.benchmark.24                                                                                                                                                 
               9372 iobroker  20   0  675308  74888  33224 S   0.0   1.8   3:32.29 io.benchmark.25                                                                                                                                                 
               9399 iobroker  20   0  675696  74520  33232 S   0.0   1.8   3:32.95 io.benchmark.26                                                                                                                                                 
               9426 iobroker  20   0  675960  75428  33232 S   0.0   1.8   3:32.20 io.benchmark.27                                                                                                                                                 
               9480 iobroker  20   0  676324  76300  33244 S   0.0   1.8   3:32.80 io.benchmark.29                                                                                                                                                 
               9507 iobroker  20   0  675004  74880  33192 S   0.0   1.8   3:32.75 io.benchmark.30                                                                                                                                                 
               9676 postfix   20   0   40304   6764   6112 S   0.0   0.2   0:00.02 pickup                                                                                                                                                          
               9688 martin    20   0    7108   3316   2716 R   0.0   0.1   0:00.35 top                                                                                                                                                             
            
            
            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @MartinP last edited by

              @martinp sagte in Eine kleine Warnung vor dem Benchmark Adapter:

              etwa auf dem Level des Tinkerboard

              nach wie vor mein Lieblingsboard!
              mit Dual Channel DDR4 RAM. Turboschnell.

              MartinP 1 Reply Last reply Reply Quote 0
              • MartinP
                MartinP @Homoran last edited by MartinP

                @homoran Bei den Eckdaten des Tinkerboard kann ich mir die Messwerte für mein System eigentlich nicht als schlüssig vorstellen....

                Vielleicht unterscheiden sich die Durchlaufzeiten bei den verschiedenen Benchmarkb Plugin Versionen - womöglich ist der Code bei neueren Versionen etwas optimiert worden

                ...

                Nachtrag: Immer noch ist "2023-06-21 11:41:10.858 - info: benchmark.0 (8223) Starting test "setStatesParallel"" die letzte Meldung... Dieser Teil des Tests Läuft jetzt schon über 6 Stunden ...

                Feuersturm 1 Reply Last reply Reply Quote 0
                • Feuersturm
                  Feuersturm @MartinP last edited by

                  @martinp wenn du beim Adapter auf das kleine Fragezeichen gehst siehst du folgende Information 😉
                  Screenshot_20230621-201818_Samsung Internet.jpg

                  @Homoran warum darf man den benchmark nicht abbrechen. Man muß nur wissen, dass er zuvor alle anderen Instanzen gestoppt hat.

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @Feuersturm last edited by Homoran

                    @feuersturm sagte in Eine kleine Warnung vor dem Benchmark Adapter:

                    warum darf man den benchmark nicht abbrechen

                    es gab hier letztens (?) einen vergleichbaren Fall, da scheint sich nach versuchtem Abbruch das ganze Procedere wieder von vorne gestartet zu haben.

                    MartinP 1 Reply Last reply Reply Quote 0
                    • MartinP
                      MartinP @Homoran last edited by MartinP

                      @homoran Okay, die Benchmarks sind immer noch nicht abgeschlossen - keine einzige Zeile im Logging hinzugekommen.

                      Starting test "setStatesParallel"
                      

                      ist immer noch der letzte Eintrag

                      Ich werde der Kiste noch bis morgen früh geben. Wenn dann noch kein Abschluss da ist, hole ich ggfs. den Holzhammer raus 😉

                      Irgendwie sieht es eher so aus, als ob die Benchmarks verklemmt (Deadlock) wären, die Prozessorlast ist nahe an Null ...

                      Etwas offtopic: Dass ich den Benchmark-Test etwas voreilig gestartet habe sollte mir eine Warnung sein - auch ich bin nicht immun dagegen, auf alles draufzuklicken, was nicht be drei auf dem Baum ist ... sollte vorsichtiger sein, vielleicht Urlaubsvorfreude ...

                      Vielleicht wäre ein weiterer Popup Confirmation-Dialog "Willst Du das Wirklich? Kann lange dauern und blockiert für die Zeit den ioBroker" vor dem Start eines potentiell langandauernden Benchmarks eine gute Idee ...

                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @MartinP last edited by

                        @martinp sagte in Eine kleine Warnung vor dem Benchmark Adapter:

                        ist immer noch der letzte Eintrag

                        das heisst eigentlich nur, dass kein weiterer Test gestartet wurde.
                        Warum auch immer.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        832
                        Online

                        31.8k
                        Users

                        80.0k
                        Topics

                        1.3m
                        Posts

                        3
                        13
                        338
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo