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 Homoran

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

      Dann war ich 2 1/2 Stunden außer Haus ...

      das kann auch mal mehr als 24h dauern.
      Nur nicht unplanmäßig abbrechen!

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

      Intel(R) Celeron(R) CPU N3000 @ 1.04GHz

      der ist nicht unbedingt sehr flott

      such mal nach dem Thread dazu

      edit:
      hab nur das hier gefunden
      https://www.iobroker.net/#de/documentation/blog/2021_12_15.md

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

        @homoran Okay, ich gebe der Kiste mal die Zeit, die sie braucht. Hatte mich bei der Rückkehr nach Hause nur gewundert, dass meine schöne iObroker/VIS/Javascript Garagentorantrieb-Fernbedienung aus dem Smartphone nicht funktioniert ...

        https://forum.iobroker.net/topic/64248/garagentor-fernbedienung-esp01-javascript

        Inzwischen ist die CPU-Belastung deutlich gesunken, aber immer noch ein Sack von "io.benchmark" Prozessen ...

        Homoran 1 Reply Last reply Reply Quote 0
        • 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

                            873
                            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