Hello, if I receive 8K data, the WIC does at least 16300 memcpy operations, resulting in a drastic drop in performance.
According to the test, on the 9th generation Inter CPU, it will not exceed 200Mbps/s
|
blocked = parse_data(self, &s); |
|
if(stream_get_u8(s, &b)){ |
|
stream_put_u8(&self->rx.s, b); |
Hello, if I receive 8K data, the WIC does at least 16300 memcpy operations, resulting in a drastic drop in performance.
According to the test, on the 9th generation Inter CPU, it will not exceed 200Mbps/s
wic/src/wic.c
Line 603 in 54d1240
wic/src/wic.c
Line 1136 in 54d1240
wic/src/wic.c
Line 1146 in 54d1240