@@ -676,52 +676,51 @@ void setup() {
676676 // launch 16 concurrent workers for 30 seconds
677677 // > for i in {1..16}; do ( count=$(gtimeout 30 curl -s -N -H "Accept: text/event-stream" http://192.168.4.1/events 2>&1 | grep -c "^data:"); echo "Total: $count events, $(echo "$count / 4" | bc -l) events / second" ) & done;
678678 //
679- // With AsyncTCP, with 16 workers: a lot of Too many messages queued: deleting message
679+ // With AsyncTCP, with 16 workers: a lot of "Event message queue overflow: discard message", no crash
680680 //
681- // Total: 119 events, 29.75000000000000000000 events / second
682- // Total: 727 events, 181.75000000000000000000 events / second
683- // Total: 1386 events, 346.50000000000000000000 events / second
684- // Total: 1385 events, 346.25000000000000000000 events / second
685- // Total: 1276 events, 319.00000000000000000000 events / second
686- // Total: 1411 events, 352.75000000000000000000 events / second
687- // Total: 1276 events, 319.00000000000000000000 events / second
688- // Total: 1333 events, 333.25000000000000000000 events / second
689- // Total: 1250 events, 312.50000000000000000000 events / second
690- // Total: 1275 events, 318.75000000000000000000 events / second
691- // Total: 1271 events, 317.75000000000000000000 events / second
692- // Total: 1271 events, 317.75000000000000000000 events / second
693- // Total: 1254 events, 313.50000000000000000000 events / second
694- // Total: 1251 events, 312.75000000000000000000 events / second
695- // Total: 1254 events, 313.50000000000000000000 events / second
696- // Total: 1262 events, 315.50000000000000000000 events / second
681+ // Total: 1711 events, 427.75 events / second
682+ // Total: 1711 events, 427.75 events / second
683+ // Total: 1626 events, 406.50 events / second
684+ // Total: 1562 events, 390.50 events / second
685+ // Total: 1706 events, 426.50 events / second
686+ // Total: 1659 events, 414.75 events / second
687+ // Total: 1624 events, 406.00 events / second
688+ // Total: 1706 events, 426.50 events / second
689+ // Total: 1487 events, 371.75 events / second
690+ // Total: 1573 events, 393.25 events / second
691+ // Total: 1569 events, 392.25 events / second
692+ // Total: 1559 events, 389.75 events / second
693+ // Total: 1560 events, 390.00 events / second
694+ // Total: 1562 events, 390.50 events / second
695+ // Total: 1626 events, 406.50 events / second
697696 //
698697 // With AsyncTCP, with 10 workers:
699698 //
700- // Total: 1875 events, 468.75000000000000000000 events / second
701- // Total: 1870 events, 467.50000000000000000000 events / second
702- // Total: 1871 events, 467.75000000000000000000 events / second
703- // Total: 1875 events, 468.75000000000000000000 events / second
704- // Total: 1871 events, 467.75000000000000000000 events / second
705- // Total: 1805 events, 451.25000000000000000000 events / second
706- // Total: 1803 events, 450.75000000000000000000 events / second
707- // Total: 1873 events, 468.25000000000000000000 events / second
708- // Total: 1872 events, 468.00000000000000000000 events / second
709- // Total: 1805 events, 451.25000000000000000000 events / second
699+ // Total: 2038 events, 509.50 events / second
700+ // Total: 2120 events, 530.00 events / second
701+ // Total: 2119 events, 529.75 events / second
702+ // Total: 2038 events, 509.50 events / second
703+ // Total: 2037 events, 509.25 events / second
704+ // Total: 2119 events, 529.75 events / second
705+ // Total: 2119 events, 529.75 events / second
706+ // Total: 2120 events, 530.00 events / second
707+ // Total: 2038 events, 509.50 events / second
708+ // Total: 2038 events, 509.50 events / second
710709 //
711710 // With AsyncTCPSock, with 16 workers: ESP32 CRASH !!!
712711 //
713712 // With AsyncTCPSock, with 10 workers:
714713 //
715- // Total: 1242 events, 310.50000000000000000000 events / second
716- // Total: 1242 events, 310.50000000000000000000 events / second
717- // Total: 1242 events, 310.50000000000000000000 events / second
718- // Total: 1242 events, 310.50000000000000000000 events / second
719- // Total: 1181 events, 295.25000000000000000000 events / second
720- // Total: 1182 events, 295.50000000000000000000 events / second
721- // Total: 1240 events, 310.00000000000000000000 events / second
722- // Total: 1181 events, 295.25000000000000000000 events / second
723- // Total: 1181 events, 295.25000000000000000000 events / second
724- // Total: 1183 events, 295.75000000000000000000 events / second
714+ // Total: 1242 events, 310.50 events / second
715+ // Total: 1242 events, 310.50 events / second
716+ // Total: 1242 events, 310.50 events / second
717+ // Total: 1242 events, 310.50 events / second
718+ // Total: 1181 events, 295.25 events / second
719+ // Total: 1182 events, 295.50 events / second
720+ // Total: 1240 events, 310.00 events / second
721+ // Total: 1181 events, 295.25 events / second
722+ // Total: 1181 events, 295.25 events / second
723+ // Total: 1183 events, 295.75 events / second
725724 //
726725 server.addHandler (&events);
727726
0 commit comments