masayuki2009 commented on PR #7920: URL: https://github.com/apache/nuttx/pull/7920#issuecomment-1358676770
@anchao The performance is improved without the 2nd patch (`mm/iob: decoupling iob_s and io_data`) ``` nsh> uname -a NuttX 10.4.0 cbd7ca2722 Dec 20 2022 09:24:20 arm64 qemu-armv8a nsh> ps PID GROUP CPU PRI POLICY TYPE NPX STATE EVENT SIGMASK STACK USED FILLED COMMAND 0 0 0 0 FIFO Kthread N-- Assigned 00000000 008144 001040 12.7% CPU0 IDLE 1 1 1 0 FIFO Kthread N-- Running 00000000 008144 000320 3.9% CPU1 IDLE 2 2 2 0 FIFO Kthread N-- Running 00000000 008144 000320 3.9% CPU2 IDLE 3 3 3 0 FIFO Kthread N-- Running 00000000 008144 000080 0.9% CPU3 IDLE 4 4 --- 192 RR Kthread --- Waiting Semaphore 00000000 008096 000496 6.1% hpwork 0x402d65d8 5 5 --- 100 RR Kthread --- Waiting Semaphore 00000000 008096 001184 14.6% lpwork 0x402d6608 6 6 0 100 RR Task --- Running 00000000 008112 002288 28.2% nsh_main 7 7 --- 100 RR Task --- Waiting Semaphore 00000010 008112 001216 14.9% telnetd nsh> iperf -s -i 1 IP: 10.0.2.15 mode=tcp-server sip=10.0.2.15:5001,dip=0.0.0.0:5001, interval=1, time=0 accept: 10.0.2.2,58396 Interval Transfer Bandwidth 0.00- 1.01 sec 29257964 Bytes 231.68 Mbits/sec 1.01- 2.02 sec 29480320 Bytes 232.67 Mbits/sec 2.02- 3.03 sec 30835200 Bytes 243.56 Mbits/sec 3.03- 4.04 sec 30975360 Bytes 244.55 Mbits/sec 4.04- 5.05 sec 32493760 Bytes 256.44 Mbits/sec closed by the peer: 10.0.2.2,58396 iperf exit ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org