Closed 0x0fe closed 3 months ago
for information, here is the log of the exact same test code ran in arduino, with the conservative sdkconfig.
Hi @0x0fe, Just to exclude hardware or environment issue, could you try the attached IDF example on your hardware? It downloads a file and writes it to an SD card. It has consistent throughput of about 1.5 MBytes/s. https-download-demo.zip
Note, i've edited your issue to put the very long debug logs into collapsible sections. Kindly do the same in the future, or otherwise attach long logs as files!
@igrr sure, i am going to run this, on the test board i dont have the SD_MMC installed, so maybe i'll have to comment that part. Thank you for editing the logs, i'll remind to use these collapsible sections.
Edit, should i build with IDF 4.4 or 5.0? My exact configuration in VScode is :
platform = https://github.com/platformio/platform-espressif32.git#v6.3.2
platform_packages = framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#2.0.11
so, i added my own wifi_init, and disabled the writing to SD card. Indeed the dowwnload speed is 1.8MB/s.
(1898) wifi:AP's beacon interval = 102400 us, DTIM period = 3
(2880) esp_netif_handlers: sta ip: 192.168.1.81, mask: 255.255.255.0, gw: 192.168.1.1
(2882) example: got ip:192.168.1.81
(2884) example: connected to ap SSID:xxxxx password:xxxxxxx
(2890) example: Downloading file from http://cachefly.cachefly.net/10mb.test with buffer size 49152
(3033) example: HTTP_EVENT_ON_CONNECTED
(3037) example: HTTP_EVENT_HEADER_SENT
(3109) example: Content-length: 10485760
(8516) example: HTTP_EVENT_ON_FINISH
(8516) example: HTTP Status = 200, content_length = 10485760
(8517) example: Time taken: 5614 ms Speed: 1823.81 kB/sec
(8522) example: Download task spent 0 ms blocked on writing to ringbuffer
(8530) example: File write task spent 0 ms blocked on writing to SD card
(13514) example: Failed to read from ringbuffer
tested several times with IDF 5.0.2, i get throughput between 1.6MB/s and 2.0MB/s, that is without the writing to SD_MMC. Of course it varies, sometimes it will be lower like 350KB/S, but most of time it is very high. So there is no problem with the hardware and toolchain apparently. I also moved the code to my test project which uses IDF 4.4.4, it also works fast, similar throughput,
hello, any update on this? any clue as for why the underlaying C http server presents normal performance while the higher level CPP wrapper has very poor performance? @igrr
while the higher level CPP wrapper has very poor performance?
Are you sure this is the case? AFAIK the Arduino HTTP client library isn't a wrapper around an IDF one, but a completely separate implementation.
@igrr
HTTP client library isn't a wrapper around an IDF one
Ok, i thought it was, anyway bottom line is : the Arduino HTTP client performance is poor, compared to the IDF C client which reaches 2MB on good days, versus 60KB with wind in the back for the Arduino HTTP client. Is there an alternative (async client or something else)? i feel that SDKconfig parameters are already pushed far. There must be some fundamental différence in the implémentation impeding performance.
@igrr it turned out i have an issue with this, the download speed indicated is not real, because it actually fails early. I added the writing to SD card, and i cannot get this test to work properly. https://github.com/espressif/esp-idf/issues/12328
Hi @0x0fe
Are you still troubled by this issue?
For WiFi & BT coex scenario, you can refer https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/coexist.html#setting-coexistence-compile-time-options to modify your configurations.
Thanks for reporting, will close due to short of feedback, feel free to reopen with more updates. Thanks for using our Espressif product!
Answers checklist.
IDF version.
v4.4.4
Operating System used.
Windows
How did you build your project?
VS Code IDE
If you are using Windows, please specify command line type.
None
Development Kit.
ESP32D0WDR2
Power Supply used.
External 5V
What is the expected behavior?
A consistent (and decent) throughput when downloading files from HTTP and HTTPS.
What is the actual behavior?
A very inconsistent throughpout during file download, ranging from 20KB/s to 980KB/s, totally randomly.
(log)
``` 0 16KB 2ms 1 0KB 1ms 1 16KB 22ms 1 0KB 0ms 1 1KB 3ms 28087 16KB 19ms 1 1KB 1ms 1 1KB 2ms 283 16KB 24ms 1 2KB 0ms 1 1KB 2ms 161 16KB 28ms 1 3KB 2ms 1 1KB 2ms 151 16KB 25ms 1 4KB 2ms 1 1KB 3ms 113 16KB 29ms 1 5KB 2ms 1 1KB 4ms 95 16KB 26ms 1 6KB 1ms 1 1KB 2ms 17 16KB 29ms 1 7KB 2ms 1 1KB 5ms 1 16KB 34ms 1 8KB 2ms 1 1KB 5ms 1 16KB 37ms 1 9KB 3ms 1 1KB 4ms 1 16KB 23ms 1 10KB 1ms 1 1KB 3ms 1 16KB 21ms 1 11KB 2ms 1 1KB 2ms 1161 16KB 19ms 1 12KB 1ms 1 1KB 3ms 1 16KB 20ms 1 13KB 2ms 1 1KB 3ms 983 16KB 26ms 1 14KB 1ms 1 1KB 3ms 1 16KB 20ms 1 15KB 1ms 1 1KB 3ms 1 0KB 0ms 13 16KB 33ms 1 0KB 0ms 1 1KB 3ms 1 16KB 27ms 1 1KB 1ms 1 1KB 4ms 1 16KB 34ms 1 2KB 0ms 1 1KB 2ms 1 16KB 27ms 1 3KB 2ms 1 1KB 5ms 1 16KB 29ms 1 4KB 1ms 1 1KB 5ms 1 16KB 37ms 1 5KB 1ms 1 1KB 5ms 1 16KB 31ms 1 6KB 1ms 1 1KB 6ms 1 16KB 34ms 1 7KB 2ms 1 1KB 5ms 1 16KB 28ms 1 8KB 2ms 1 1KB 5ms 1 16KB 21ms 1 9KB 1ms 1 1KB 3ms 1 16KB 24ms 1 10KB 1ms 1 1KB 3ms 1025 16KB 26ms 1 11KB 1ms 1 1KB 3ms 1 16KB 19ms 1 12KB 1ms 1 1KB 3ms 1 16KB 21ms 1 13KB 1ms 1 1KB 3ms 1831 16KB 19ms 1 14KB 1ms 1 1KB 3ms 1 16KB 18ms 1 15KB 2ms 1 1KB 3ms 1 0KB 0ms 45 16KB 18ms 1 0KB 1ms 1 1KB 3ms 81 16KB 19ms 1 1KB 1ms 1 1KB 2ms 59 16KB 21ms 1 2KB 0ms 1 1KB 2ms 53 16KB 22ms 1 3KB 2ms 1 1KB 2ms 49 16KB 22ms 1 4KB 2ms 1 1KB 2ms 53 16KB 23ms 1 5KB 1ms 1 1KB 2ms 41 16KB 28ms 1 6KB 1ms 1 1KB 2ms 1 16KB 27ms 1 7KB 1ms 1 1KB 6ms 11 16KB 19ms 1 8KB 2ms 1 1KB 2ms 35 16KB 24ms 1 9KB 1ms 1 1KB 3ms 15 16KB 24ms 1 10KB 3ms 1 1KB 5ms 1 16KB 26ms 1 11KB 4ms 1 1KB 2ms 41 16KB 28ms 1 12KB 3ms 1 1KB 3ms 1 16KB 26ms 1 13KB 3ms 1 1KB 6ms 1 16KB 24ms 1 14KB 1ms 1 1KB 4ms 1 7KB 10ms 1 7KB 2ms ID 1 - Speed 45 KB/s ```Steps to reproduce.
Here is the test firmware, writing to SD_MMC can be enabled but it is out of the scope of this issue, since the problem occurs exactly the same way when writing to file is disabled. The buffer allocation and size did not change anything, i have tested from 16K to 64K, static, dynamic on IRAM, or dynamic on PSRAM, no notable difference. What this test code does is, download a file alternatively from two AWS urls, and display the timings.
We can immediately see the problem : on many occurences, a totally abnormal idle time ranging from hundredth to thousandth of ms, which does not occur if we load the file from a PC for example. Also, as mentioned, sometimes there will be no wait time and the download speed wil be faster, 600, 700, 900KB/s. there is no pattern as for wait times, they occur randomly and are extremely long.
(code)
```cpp #include "FS.h" #include "SD_MMC.h" #includeDebug Logs.
(logs)
```plain [ 1][I][esp32-hal-psram.c:96] psramInit(): PSRAM enabled [ 1034][D][WiFiGeneric.cpp:1035] _eventCallback(): Arduino Event: 0 - WIFI_READY [ 1115][V][WiFiGeneric.cpp:340] _arduino_event_cb(): STA Started [ 1117][D][WiFiGeneric.cpp:1035] _eventCallback(): Arduino Event: 2 - STA_START [ 1116][V][WiFiGeneric.cpp:97] set_esp_interface_ip(): Configuring Station static IP: 0.0.0.0, MASK: 0.0.0.0, GW: 0.0.0.0 [ 1182][V][WiFiGeneric.cpp:355] _arduino_event_cb(): STA Connected: SSID: SFR_6200, BSSID: 30:7e:cb:91:62:04, Channel: 1, Auth: WPA2_PSK [ 1183][D][WiFiGeneric.cpp:1035] _eventCallback(): Arduino Event: 4 - STA_CONNECTED ..[ 2186][V][WiFiGeneric.cpp:369] _arduino_event_cb(): STA Got New IP:192.168.1.81 [ 2187][D][WiFiGeneric.cpp:1035] _eventCallback(): Arduino Event: 7 - STA_GOT_IP [ 2190][D][WiFiGeneric.cpp:1098] _eventCallback(): STA IP: 192.168.1.81, MASK: 255.255.255.0, GW: 192.168.1.1 . Wifi connected [ 2630][V][HTTPClient.cpp:252] beginInternal(): url: https://myfaba-assets.s3.eu-west-3.amazonaws.com/audio_snippets/region_1/canzoni_di_natale/UeC1K-Snippet_Canzoni_di_Natale.mp3 [ 2635][D][HTTPClient.cpp:263] beginInternal(): unexpected protocol: https, expected http [ 2643][V][HTTPClient.cpp:252] beginInternal(): url: https://myfaba-assets.s3.eu-west-3.amazonaws.com/audio_snippets/region_1/canzoni_di_natale/UeC1K-Snippet_Canzoni_di_Natale.mp3 [ 2659][D][HTTPClient.cpp:303] beginInternal(): protocol: https, host: myfaba-assets.s3.eu-west-3.amazonaws.com port: 443 url: /audio_snippets/region_1/canzoni_di_natale/UeC1K-Snippet_Canzoni_di_Natale.mp3 [ 2677][D][HTTPClient.cpp:598] sendRequest(): request type: 'GET' redirCount: 0 [ 2929][V][ssl_client.cpp:62] start_ssl_client(): Free internal heap before TLS 283188 [ 2929][V][ssl_client.cpp:68] start_ssl_client(): Starting socket [ 3000][V][ssl_client.cpp:146] start_ssl_client(): Seeding the random number generator [ 3001][V][ssl_client.cpp:155] start_ssl_client(): Setting up the SSL/TLS structure... [ 3005][D][ssl_client.cpp:176] start_ssl_client(): WARNING: Skipping SSL Verification. INSECURE! [ 3013][V][ssl_client.cpp:254] start_ssl_client(): Setting hostname for TLS session... [ 3021][V][ssl_client.cpp:269] start_ssl_client(): Performing the SSL/TLS handshake... [ 3535][V][ssl_client.cpp:290] start_ssl_client(): Verifying peer X.509 certificate... [ 3535][V][ssl_client.cpp:298] start_ssl_client(): Certificate verified. [ 3538][V][ssl_client.cpp:313] start_ssl_client(): Free internal heap after TLS 282004 [ 3546][D][HTTPClient.cpp:1170] connect(): connected to myfaba-assets.s3.eu-west-3.amazonaws.com:443 [ 3556][V][ssl_client.cpp:369] send_ssl_data(): Writing HTTP request with 247 bytes... [ 3855][V][HTTPClient.cpp:1264] handleHeaderResponse(): RX: 'HTTP/1.1 200 OK' [ 3856][V][HTTPClient.cpp:1264] handleHeaderResponse(): RX: 'x-amz-id-2: 17whKK3SBfMPDyk7AF5nLJPnP/ZhCfOMFlRcCDy8OGPHw6hkl7TxZNB7ngDtx/erSKPdPwJooto=' [ 3865][V][HTTPClient.cpp:1264] handleHeaderResponse(): RX: 'x-amz-request-id: 9SBHBF3YV73DGWAB' [ 3873][V][HTTPClient.cpp:1264] handleHeaderResponse(): RX: 'Date: Thu, 17 Aug 2023 15:03:55 GMT' [ 3882][V][HTTPClient.cpp:1264] handleHeaderResponse(): RX: 'Last-Modified: Tue, 27 Oct 2020 13:44:50 GMT' [ 3892][V][HTTPClient.cpp:1264] handleHeaderResponse(): RX: 'ETag: "8d79e54e1f93e8d71111c47316a21f1b"' [ 3901][V][HTTPClient.cpp:1264] handleHeaderResponse(): RX: 'Accept-Ranges: bytes' [ 3908][V][HTTPClient.cpp:1264] handleHeaderResponse(): RX: 'Content-Type: audio/mpeg' [ 3916][V][HTTPClient.cpp:1264] handleHeaderResponse(): RX: 'Server: AmazonS3' [ 3923][V][HTTPClient.cpp:1264] handleHeaderResponse(): RX: 'Content-Length: 2101037' [ 3930][V][HTTPClient.cpp:1264] handleHeaderResponse(): RX: '' [ 3936][D][HTTPClient.cpp:1321] handleHeaderResponse(): code: 200 [ 3942][D][HTTPClient.cpp:1324] handleHeaderResponse(): size: 2101037 [ 3948][D][HTTPClient.cpp:642] sendRequest(): sendRequest code=200 0 1KB 0ms 1 16KB 21ms 1 1KB 1ms 1 1KB 3ms 1 15KB 19ms 1 1KB 0ms 1575 16KB 17ms 1 1KB 1ms 65 1KB 3ms 493 16KB 22ms 1 2KB 0ms 1 1KB 2ms 71 16KB 18ms 1 3KB 2ms 101 1KB 3ms 107 16KB 22ms 1 4KB 2ms 1 1KB 2ms 81 16KB 16ms 1 5KB 1ms 1 1KB 2ms 145 16KB 23ms 1 6KB 1ms 1 1KB 2ms 71 16KB 21ms 1 7KB 2ms 1 1KB 2ms 63 16KB 19ms 1 8KB 2ms 1 1KB 2ms 77 16KB 19ms 1 9KB 2ms 1 1KB 2ms 69 16KB 19ms 1 10KB 2ms 1 1KB 4ms 57 16KB 17ms 1 11KB 1ms 1 1KB 3ms 89 16KB 17ms 1 12KB 1ms 1 1KB 3ms 59 16KB 18ms 1 13KB 2ms 1 1KB 4ms 81 16KB 24ms 1 14KB 4ms 1 1KB 4ms 37 16KB 25ms 1 15KB 2ms 1 1KB 2ms 1 0KB 0ms 11 16KB 26ms 1 0KB 0ms 1 1KB 5ms 1 16KB 26ms 1 1KB 0ms 1 1KB 4ms 27 16KB 26ms 1 2KB 1ms 1 1KB 3ms 25 16KB 26ms 1 3KB 0ms 1 1KB 3ms 1 16KB 28ms 1 4KB 1ms 1 1KB 6ms 5 16KB 24ms 1 5KB 2ms 1 1KB 5ms 11 16KB 28ms 1 6KB 2ms 1 1KB 5ms 1 16KB 28ms 1 7KB 1ms 1 1KB 2ms 1 16KB 30ms 1 8KB 2ms 1 1KB 4ms 1 16KB 31ms 1 9KB 1ms 1 1KB 6ms 1 16KB 32ms 1 10KB 2ms 1 1KB 5ms 1 16KB 30ms 1 11KB 2ms 1 1KB 5ms 1 16KB 29ms 1 12KB 1ms 1 1KB 4ms 1 16KB 35ms 1 13KB 3ms 1 1KB 6ms 1 16KB 28ms 1 14KB 2ms 1 1KB 2ms 1 16KB 24ms 1 15KB 4ms 1 1KB 5ms 1 0KB 0ms 1 16KB 35ms 1 0KB 1ms 1 1KB 4ms 1 16KB 26ms 1 1KB 0ms 1 1KB 4ms 1 16KB 27ms 1 2KB 2ms 1 1KB 2ms 1 16KB 31ms 1 3KB 1ms 1 1KB 4ms 1 16KB 25ms 1 4KB 2ms 1 1KB 2ms 1 16KB 19ms 1 5KB 1ms 1 1KB 2ms 61 16KB 23ms 1 6KB 1ms 1 1KB 2ms 43 16KB 30ms 1 7KB 2ms 1 1KB 2ms 1 16KB 33ms 1 8KB 2ms 1 1KB 5ms 1 16KB 35ms 1 9KB 2ms 1 1KB 5ms 1 16KB 26ms 1 10KB 2ms 1 1KB 4ms 1 16KB 29ms 1 11KB 2ms 1 1KB 5ms 1 16KB 27ms 1 12KB 3ms 1 1KB 5ms 1 16KB 23ms 1 13KB 2ms 1 1KB 4ms 1 16KB 28ms 1 14KB 1ms 1 1KB 3ms 1 16KB 30ms 1 15KB 4ms 1 1KB 5ms 1 0KB 0ms 1 16KB 32ms 1 0KB 1ms 1 1KB 5ms 1 16KB 24ms 1 1KB 0ms 1 1KB 2ms 1 16KB 23ms 1 2KB 0ms 1 1KB 2ms 37271 16KB 25ms 1 3KB 2ms 1 1KB 2ms 239 16KB 24ms 1 4KB 2ms 1 1KB 2ms 217 16KB 27ms 1 5KB 1ms 1 1KB 2ms 157 16KB 25ms 1 6KB 1ms 1 1KB 5ms 105 16KB 28ms 1 7KB 1ms 1 1KB 6ms 85 16KB 23ms 1 8KB 1ms 1 1KB 2ms 39 16KB 29ms 1 9KB 2ms 1 1KB 3ms 1 16KB 22ms 1 10KB 1ms 1 1KB 5ms 15 16KB 28ms 1 11KB 1ms 1 1KB 3ms 1 16KB 30ms 1 12KB 3ms 1 1KB 4ms 1 16KB 28ms 1 13KB 2ms 1 1KB 5ms 1 16KB 39ms 1 14KB 4ms 1 1KB 3ms 1 16KB 29ms 1 15KB 2ms 1 1KB 6ms 1 0KB 1ms 1 16KB 25ms 1 0KB 0ms 1 1KB 5ms 1 16KB 29ms 1 1KB 1ms 1 1KB 3ms 1 16KB 31ms 1 2KB 2ms 1 1KB 5ms 1 16KB 34ms 1 3KB 2ms 1 1KB 3ms 1 16KB 23ms 1 4KB 2ms 1 1KB 3ms 1 16KB 21ms 1 5KB 2ms 1 1KB 2ms 1575 16KB 18ms 1 6KB 1ms 1 1KB 2ms 1 16KB 20ms 1 7KB 1ms 1 1KB 2ms 1 16KB 31ms 1 8KB 2ms 1 1KB 6ms 1 16KB 27ms 1 9KB 2ms 1 1KB 5ms 1 16KB 32ms 1 10KB 1ms 1 1KB 3ms 1 16KB 28ms 1 11KB 4ms 1 1KB 5ms 1 16KB 31ms 1 12KB 1ms 1 1KB 6ms 1 16KB 31ms 1 13KB 3ms 1 1KB 6ms 1 16KB 32ms 1 14KB 3ms 1 1KB 3ms 1 16KB 21ms 1 15KB 2ms 1 1KB 2ms 1 0KB 1ms 1 16KB 23ms 1 0KB 0ms 1 1KB 3ms 865 16KB 20ms 1 1KB 0ms 1 1KB 2ms 1 16KB 21ms 1 2KB 0ms 1 1KB 3ms 35 16KB 29ms 1 3KB 1ms 1 1KB 2ms 1 16KB 26ms 1 4KB 2ms 1 1KB 3ms 1 16KB 28ms 1 5KB 2ms 1 1KB 2ms 23 16KB 30ms 1 6KB 2ms 1 1KB 3ms 1 16KB 27ms 1 7KB 2ms 1 1KB 4ms 1 16KB 28ms 1 8KB 2ms 1 1KB 3ms 1 16KB 31ms 1 9KB 3ms 1 1KB 5ms 1 16KB 31ms 1 10KB 1ms 1 1KB 5ms 1 16KB 35ms 1 11KB 3ms 1 1KB 3ms 1 16KB 33ms 1 12KB 2ms 1 1KB 4ms 1 16KB 29ms 1 13KB 3ms 1 1KB 6ms 1 16KB 20ms 1 14KB 3ms 1 1KB 3ms 1 16KB 21ms 1 15KB 2ms 1 1KB 2ms 1 0KB 0ms 1285 16KB 20ms 1 0KB 1ms 1 1KB 3ms 1 16KB 21ms 1 1KB 0ms 1 1KB 3ms 1 16KB 38ms 1 2KB 1ms 1 1KB 2ms 1 16KB 24ms 1 3KB 0ms 1 1KB 4ms 1 16KB 32ms 1 4KB 2ms 1 1KB 2ms 1 16KB 30ms 1 5KB 1ms 1 1KB 2ms 1 16KB 36ms 1 6KB 1ms 1 1KB 6ms 1 16KB 26ms 1 7KB 2ms 1 1KB 4ms 3 16KB 24ms 1 8KB 2ms 1 1KB 5ms 1 16KB 32ms 1 9KB 2ms 1 1KB 5ms 1 16KB 29ms 1 10KB 2ms 1 1KB 5ms 1 16KB 29ms 1 11KB 1ms 1 1KB 7ms 1 16KB 32ms 1 12KB 3ms 1 1KB 3ms 1 16KB 33ms 1 13KB 2ms 1 1KB 6ms 1 16KB 31ms 1 14KB 3ms 1 1KB 6ms 1 16KB 22ms 1 15KB 4ms 1 1KB 2ms 1 0KB 0ms 1 16KB 23ms 1 0KB 0ms 1 1KB 3ms 905 16KB 19ms 1 1KB 1ms 1 1KB 3ms 1 16KB 19ms 1 2KB 0ms 1 1KB 2ms 37 16KB 31ms 1 3KB 2ms 1 1KB 2ms 1 16KB 24ms 1 4KB 2ms 1 1KB 4ms 1 16KB 31ms 1 5KB 2ms 1 1KB 2ms 7 16KB 25ms 1 6KB 2ms 1 1KB 2ms 1 12KB 16ms 1 3KB 1ms ID 0 - Speed 75 KB/s (verbose debug deleted for length, same as above) 0 7KB 1ms 1 16KB 20ms 1 7KB 1ms 1 1KB 2ms 1 16KB 20ms 1 8KB 1ms 1 1KB 2ms 21543 10KB 21ms 1 4KB 0ms 79 16KB 24ms 1 4KB 2ms 1 1KB 2ms 59 16KB 22ms 1 5KB 1ms 1 1KB 3ms 59 16KB 24ms 1 6KB 2ms 1 1KB 6ms 5 10KB 21ms 1 1KB 0ms 1 8KB 17ms 79 16KB 22ms 1 10KB 3ms 1 1KB 4ms 7 15KB 24ms 1 10KB 1ms 39 16KB 33ms 1 10KB 3ms 1 1KB 5ms 1 3KB 11ms 1 8KB 24ms 1 8KB 2ms 24549 16KB 18ms 1 8KB 1ms 471 1KB 5ms 605 15KB 31ms 1 8KB 1ms 26883 16KB 28ms 1 8KB 2ms 1 1KB 3ms 285 12KB 20ms 1 5KB 2ms 1 8KB 22ms 55 16KB 31ms 1 14KB 2ms 1 1KB 3ms 1 15KB 18ms 1 14KB 2ms 5 16KB 33ms 1 14KB 1ms 1 1KB 2ms 1 3KB 4ms 1 3KB 0ms 1 8KB 16ms 7 16KB 33ms 1 11KB 2ms 1 1KB 3ms 1 15KB 27ms 1 11KB 2ms 1 16KB 38ms 1 11KB 2ms 1 1KB 4ms 1 3KB 8ms 1 0KB 0ms 1 8KB 22ms 1 16KB 25ms 1 9KB 1ms 1 1KB 2ms 1 15KB 20ms 1 9KB 2ms 19505 16KB 22ms 1 9KB 1ms 35 1KB 3ms 179 12KB 23ms 1 6KB 1ms 59 8KB 14ms 163 16KB 26ms 1 15KB 3ms 1 1KB 5ms 1 0KB 0ms 117 15KB 19ms 151 16KB 30ms 1 15KB 3ms 1 1KB 4ms 1 0KB 1ms 1 3KB 7ms 1 8KB 15ms 19 16KB 29ms 1 13KB 1ms 1 1KB 3ms 1 0KB 4ms 1 16KB 31ms 1 14KB 3ms 1 1KB 5ms 1 15KB 32ms 1 14KB 3ms 1 3KB 7ms 1 1KB 1ms 1 8KB 23ms 1 16KB 29ms 1 10KB 1ms 1 1KB 5ms 1 15KB 29ms 1 10KB 3ms 1 16KB 34ms 1 10KB 2ms 1 1KB 3ms 1 3KB 6ms 1 8KB 12ms 1 8KB 1ms 1 16KB 21ms 1 8KB 2ms 1 1KB 3ms 1817 15KB 18ms 1 8KB 1ms 1 16KB 19ms 1 8KB 2ms 1 1KB 2ms 31 16KB 28ms 1 9KB 2ms 1 1KB 2ms 1 4KB 5ms 35 16KB 30ms 1 14KB 2ms 1 1KB 2ms 1 16KB 27ms 1 15KB 3ms 1 1KB 6ms 1 0KB 0ms 1 16KB 33ms 1 0KB 0ms 1 1KB 4ms 1 1KB 5ms 1 8KB 17ms 1 16KB 35ms 1 12KB 3ms 1 1KB 5ms 1 15KB 24ms 1 12KB 3ms 1 11KB 22ms 1 8KB 1ms 1 8KB 12ms 1 0KB 0ms 435 6KB 8ms ID 1 - Speed 16 KB/s (verbose debug deleted for length, same as above) 0 16KB 2ms 1 0KB 1ms 1 16KB 22ms 1 0KB 0ms 1 1KB 3ms 909 16KB 18ms 1 1KB 0ms 1 1KB 2ms 313 16KB 21ms 1 2KB 0ms 1 1KB 2ms 67 16KB 30ms 1 3KB 1ms 1 1KB 4ms 1 16KB 33ms 1 4KB 2ms 1 1KB 4ms 1 16KB 29ms 1 5KB 1ms 1 1KB 4ms 1 16KB 33ms 1 6KB 2ms 1 1KB 4ms 1 16KB 23ms 1 7KB 1ms 1 1KB 2ms 63 16KB 20ms 1 8KB 1ms 1 1KB 3ms 55 16KB 18ms 1 9KB 1ms 1 1KB 2ms 61 16KB 19ms 1 10KB 2ms 1 1KB 3ms 47 16KB 19ms 1 11KB 2ms 1 1KB 3ms 53 16KB 21ms 1 12KB 1ms 1 1KB 3ms 53 16KB 20ms 1 13KB 2ms 1 1KB 3ms 51 16KB 22ms 1 14KB 1ms 1 1KB 3ms 47 16KB 23ms 1 15KB 1ms 1 1KB 3ms 1 0KB 0ms 11 16KB 23ms 1 0KB 0ms 1 1KB 3ms 37 16KB 25ms 1 1KB 0ms 1 1KB 3ms 37 16KB 24ms 1 2KB 1ms 1 1KB 2ms 27 16KB 25ms 1 3KB 1ms 1 1KB 2ms 27 16KB 28ms 1 4KB 1ms 1 1KB 3ms 1 16KB 28ms 1 5KB 2ms 1 1KB 4ms 1 16KB 30ms 1 6KB 1ms 1 1KB 2ms 5 16KB 26ms 1 7KB 1ms 1 1KB 5ms 1 16KB 28ms 1 8KB 2ms 1 1KB 2ms 33 16KB 27ms 1 9KB 2ms 1 1KB 3ms 1 16KB 26ms 1 10KB 3ms 1 1KB 4ms 1 16KB 30ms 1 11KB 1ms 1 1KB 5ms 7 16KB 22ms 1 12KB 2ms 1 1KB 6ms 1 16KB 29ms 1 13KB 3ms 1 1KB 5ms 19 16KB 24ms 1 14KB 3ms 1 1KB 5ms 1 16KB 29ms 1 15KB 4ms 1 1KB 4ms 1 0KB 1ms 1 16KB 34ms 1 0KB 0ms 1 1KB 5ms 1 16KB 31ms 1 1KB 0ms 1 1KB 2ms 1 16KB 33ms 1 2KB 0ms 1 1KB 2ms 1 16KB 29ms 1 3KB 1ms 1 1KB 4ms 1 16KB 28ms 1 4KB 2ms 1 1KB 4ms 1 16KB 32ms 1 5KB 1ms 1 1KB 4ms 1 16KB 33ms 1 6KB 2ms 1 1KB 5ms 1 16KB 32ms 1 7KB 2ms 1 1KB 5ms 1 16KB 28ms 1 8KB 2ms 1 1KB 6ms 1 16KB 20ms 1 9KB 2ms 1 1KB 6ms 1 16KB 26ms 1 10KB 2ms 1 1KB 5ms 1 16KB 32ms 1 11KB 2ms 1 1KB 5ms 1 16KB 30ms 1 12KB 1ms 1 1KB 2ms 1 16KB 24ms 1 13KB 4ms 1 1KB 5ms 1 16KB 26ms 1 14KB 2ms 1 1KB 6ms 1 16KB 27ms 1 15KB 3ms 1 1KB 5ms 1 0KB 0ms 1 16KB 31ms 1 0KB 0ms 1 1KB 4ms 1 16KB 31ms 1 1KB 0ms 1 1KB 3ms 1 16KB 27ms 1 2KB 2ms 1 1KB 3ms 1 16KB 29ms 1 3KB 2ms 1 1KB 2ms 1 16KB 35ms 1 4KB 1ms 1 1KB 3ms 1 16KB 34ms 1 5KB 1ms 1 1KB 2ms 1 16KB 21ms 1 6KB 2ms 1 1KB 3ms 1 16KB 21ms 1 7KB 2ms 1 1KB 2ms 1603 16KB 18ms 1 8KB 1ms 1 1KB 2ms 1 16KB 21ms 1 9KB 2ms 1 1KB 2ms 11 16KB 29ms 1 10KB 1ms 1 1KB 3ms 1 16KB 23ms 1 11KB 2ms 1 1KB 5ms 5 16KB 25ms 1 12KB 1ms 1 1KB 3ms 5 16KB 24ms 1 13KB 3ms 1 1KB 4ms 3 16KB 24ms 1 14KB 3ms 1 1KB 5ms 1 16KB 31ms 1 15KB 4ms 1 1KB 6ms 1 0KB 0ms 1 16KB 27ms 1 0KB 1ms 1 1KB 3ms 1 16KB 38ms 1 1KB 2ms 1 1KB 2ms 1 16KB 31ms 1 2KB 1ms 1 1KB 2ms 1 16KB 33ms 1 3KB 2ms 1 1KB 2ms 1 16KB 35ms 1 4KB 1ms 1 1KB 5ms 1 16KB 31ms 1 5KB 1ms 1 1KB 5ms 1 16KB 21ms 1 6KB 1ms 1 1KB 2ms 1 16KB 22ms 1 7KB 1ms 1 1KB 2ms 911 16KB 18ms 1 8KB 1ms 1 1KB 2ms 1 16KB 20ms 1 9KB 1ms 1 1KB 2ms 41 16KB 30ms 1 10KB 2ms 1 1KB 3ms 1 16KB 25ms 1 11KB 2ms 1 1KB 4ms 1 16KB 31ms 1 12KB 3ms 1 1KB 3ms 1 16KB 28ms 1 13KB 4ms 1 1KB 5ms 1 16KB 30ms 1 14KB 2ms 1 1KB 4ms 1 16KB 32ms 1 15KB 4ms 1 1KB 2ms 1 0KB 1ms 1 16KB 29ms 1 0KB 0ms 1 1KB 5ms 1 16KB 27ms 1 1KB 1ms 1 1KB 8ms 1 16KB 22ms 1 2KB 1ms 1 1KB 2ms 1 16KB 26ms 1 3KB 2ms 1 1KB 5ms 5 16KB 29ms 1 4KB 2ms 1 1KB 4ms 1 16KB 33ms 1 5KB 1ms 1 1KB 4ms 1 16KB 32ms 1 6KB 1ms 1 1KB 4ms 1 16KB 32ms 1 7KB 3ms 1 1KB 5ms 1 16KB 30ms 1 8KB 3ms 1 1KB 3ms 1 16KB 19ms 1 9KB 2ms 1 1KB 2ms 1 16KB 21ms 1 10KB 2ms 1 1KB 3ms 1511 16KB 19ms 1 11KB 1ms 1 1KB 2ms 1 16KB 19ms 1 12KB 1ms 1 1KB 3ms 1 16KB 30ms 1 13KB 4ms 1 1KB 7ms 1 16KB 24ms 1 14KB 2ms 1 1KB 2ms 1 16KB 31ms 1 15KB 4ms 1 1KB 4ms 1 0KB 1ms 1 16KB 29ms 1 0KB 0ms 1 1KB 5ms 1 16KB 33ms 1 1KB 0ms 1 1KB 4ms 1 16KB 35ms 1 2KB 2ms 1 1KB 2ms 1 16KB 33ms 1 3KB 1ms 1 1KB 5ms 1 16KB 30ms 1 4KB 2ms 1 1KB 3ms 1 16KB 28ms 1 5KB 2ms 1 1KB 3ms 1 16KB 27ms 1 6KB 1ms 1 1KB 5ms 1 16KB 31ms 1 7KB 3ms 1 1KB 4ms 1 16KB 30ms 1 8KB 2ms 1 1KB 5ms 1 16KB 24ms 1 9KB 2ms 1 1KB 5ms 1 16KB 27ms 1 10KB 3ms 1 1KB 4ms 1 16KB 27ms 1 11KB 2ms 1 1KB 4ms 1 16KB 28ms 1 12KB 2ms 1 1KB 5ms 1 16KB 31ms 1 13KB 4ms 1 1KB 4ms 1 16KB 27ms 1 14KB 2ms 1 1KB 5ms 1 16KB 25ms 1 15KB 1ms 1 1KB 5ms 1 0KB 1ms 1 16KB 31ms 1 0KB 1ms 1 1KB 4ms 1 16KB 29ms 1 1KB 2ms 1 1KB 5ms 1 16KB 27ms 1 2KB 1ms 1 1KB 2ms 1 16KB 29ms 1 3KB 2ms 1 1KB 5ms 1 16KB 30ms 1 4KB 2ms 1 1KB 5ms 1 16KB 27ms 1 5KB 2ms 1 1KB 2ms 1 16KB 19ms 1 6KB 2ms 1 1KB 2ms 1 12KB 15ms 1 3KB 1ms ID 0 - Speed 341 KB/s (verbose debug deleted for length, same as above) 0 3KB 0ms 1 16KB 20ms 1 3KB 1ms 1 1KB 2ms 1 16KB 20ms 1 4KB 2ms 1 1KB 2ms 1405 16KB 17ms 1 5KB 2ms 1 1KB 2ms 289 16KB 20ms 1 6KB 1ms 1 1KB 2ms 169 16KB 19ms 1 7KB 1ms 1 1KB 2ms 169 16KB 20ms 1 8KB 1ms 1 1KB 2ms 169 16KB 22ms 1 9KB 1ms 1 1KB 2ms 71 16KB 18ms 1 10KB 2ms 1 1KB 2ms 147 16KB 22ms 1 11KB 2ms 1 1KB 3ms 79 16KB 21ms 1 12KB 2ms 1 1KB 3ms 61 16KB 19ms 1 13KB 2ms 1 1KB 4ms 85 16KB 21ms 1 14KB 2ms 1 1KB 4ms 55 16KB 19ms 1 15KB 1ms 1 1KB 3ms 1 0KB 0ms 57 16KB 20ms 1 0KB 0ms 1 1KB 3ms 79 16KB 22ms 1 1KB 2ms 1 1KB 2ms 41 16KB 21ms 1 2KB 2ms 1 1KB 4ms 49 16KB 21ms 1 3KB 2ms 1 1KB 2ms 23 16KB 24ms 1 4KB 2ms 1 1KB 2ms 55 16KB 24ms 1 5KB 2ms 1 1KB 3ms 33 16KB 28ms 1 6KB 1ms 1 1KB 4ms 1 16KB 22ms 1 7KB 1ms 1 1KB 2ms 17 16KB 22ms 1 8KB 2ms 1 1KB 2ms 37 16KB 28ms 1 9KB 1ms 1 1KB 3ms 1 16KB 25ms 1 10KB 2ms 1 1KB 5ms 1 16KB 31ms 1 11KB 1ms 1 1KB 3ms 3 16KB 27ms 1 12KB 2ms 1 1KB 6ms 1 16KB 25ms 1 13KB 1ms 1 1KB 3ms 1 16KB 33ms 1 14KB 2ms 1 1KB 6ms 1 16KB 26ms 1 15KB 3ms 1 1KB 6ms 1 0KB 0ms 1 16KB 31ms 1 0KB 1ms 1 1KB 5ms 1 16KB 35ms 1 1KB 1ms 1 1KB 7ms 1 16KB 26ms 1 2KB 1ms 1 1KB 5ms 1 16KB 35ms 1 3KB 2ms 1 1KB 5ms 1 16KB 30ms 1 4KB 1ms 1 1KB 5ms 1 16KB 23ms 1 5KB 2ms 1 1KB 3ms 1 16KB 20ms 1 6KB 2ms 1 1KB 2ms 1015 16KB 17ms 1 7KB 2ms 1 1KB 2ms 1 16KB 20ms 1 8KB 1ms 1 1KB 2ms 45 16KB 29ms 1 9KB 2ms 1 1KB 3ms 1 16KB 22ms 1 10KB 1ms 1 1KB 3ms 21 16KB 24ms 1 11KB 1ms 1 1KB 3ms 19 16KB 26ms 1 12KB 2ms 1 1KB 5ms 1 16KB 27ms 1 13KB 2ms 1 1KB 5ms 1 16KB 31ms 1 14KB 1ms 1 1KB 3ms 1 16KB 32ms 1 15KB 3ms 1 1KB 5ms 1 0KB 0ms 1 16KB 33ms 1 0KB 1ms 1 1KB 3ms 1 16KB 33ms 1 1KB 1ms 1 1KB 2ms 1 16KB 33ms 1 2KB 1ms 1 1KB 5ms 1 16KB 33ms 1 3KB 1ms 1 1KB 5ms 1 16KB 22ms 1 4KB 1ms 1 1KB 2ms 1 16KB 22ms 1 5KB 2ms 1 1KB 2ms 857 16KB 18ms 1 6KB 2ms 1 1KB 2ms 1 16KB 21ms 1 7KB 2ms 1 1KB 2ms 43 16KB 30ms 1 8KB 1ms 1 1KB 3ms 1 16KB 23ms 1 9KB 2ms 1 1KB 4ms 25 16KB 26ms 1 10KB 1ms 1 1KB 3ms 1 16KB 27ms 1 11KB 3ms 1 1KB 7ms 1 16KB 28ms 1 12KB 2ms 1 1KB 3ms 9 16KB 29ms 1 13KB 1ms 1 1KB 5ms 1 16KB 29ms 1 14KB 2ms 1 1KB 4ms 1 16KB 32ms 1 15KB 2ms 1 1KB 2ms 1 0KB 0ms 1 16KB 33ms 1 0KB 0ms 1 1KB 5ms 1 16KB 33ms 1 1KB 1ms 1 1KB 2ms 1 16KB 29ms 1 2KB 1ms 1 1KB 5ms 1 16KB 33ms 1 3KB 1ms 1 1KB 4ms 1 16KB 36ms 1 4KB 2ms 1 1KB 2ms 1 16KB 33ms 1 5KB 3ms 1 1KB 3ms 1 16KB 28ms 1 6KB 1ms 1 1KB 4ms 1 16KB 28ms 1 7KB 2ms 1 1KB 5ms 1 16KB 27ms 1 8KB 1ms 1 1KB 3ms 1 16KB 32ms 1 9KB 3ms 1 1KB 3ms 1 16KB 31ms 1 10KB 3ms 1 1KB 4ms 1 16KB 27ms 1 11KB 3ms 1 1KB 5ms 1 16KB 24ms 1 12KB 2ms 1 1KB 2ms 1 16KB 21ms 1 13KB 1ms 1 1KB 4ms 51 16KB 35ms 1 14KB 3ms 1 1KB 2ms 1 16KB 23ms 1 15KB 1ms 1 1KB 5ms 1 0KB 0ms 1 16KB 38ms 1 0KB 1ms 1 1KB 5ms 1 16KB 23ms 1 1KB 1ms 1 1KB 2ms 1 16KB 22ms 1 2KB 1ms 1 1KB 2ms 20523 16KB 21ms 1 3KB 2ms 1 1KB 2ms 241 16KB 21ms 1 4KB 1ms 1 1KB 2ms 18751 16KB 24ms 1 5KB 1ms 1 1KB 5ms 173 16KB 25ms 1 6KB 1ms 1 1KB 2ms 121 16KB 26ms 1 7KB 1ms 1 1KB 4ms 81 16KB 22ms 1 8KB 1ms 1 1KB 2ms 137 16KB 22ms 1 9KB 1ms 1 1KB 2ms 43 16KB 26ms 1 10KB 1ms 1 1KB 3ms 23 16KB 26ms 1 11KB 3ms 1 1KB 2ms 1 16KB 25ms 1 12KB 2ms 1 1KB 5ms 1 16KB 31ms 1 13KB 1ms 1 1KB 3ms 27 16KB 29ms 1 14KB 3ms 1 1KB 2ms 1 16KB 25ms 1 15KB 4ms 1 1KB 5ms 1 0KB 0ms 1 16KB 30ms 1 0KB 0ms 1 1KB 5ms 1 16KB 29ms 1 1KB 1ms 1 1KB 4ms 1 16KB 32ms 1 2KB 2ms 1 1KB 3ms 1 16KB 33ms 1 3KB 2ms 1 1KB 4ms 1 16KB 33ms 1 4KB 1ms 1 1KB 5ms 1 16KB 38ms 1 5KB 1ms 1 1KB 2ms 1 16KB 23ms 1 6KB 1ms 1 1KB 2ms 1 16KB 23ms 1 7KB 2ms 1 1KB 2ms 1137 16KB 19ms 1 8KB 1ms 1 1KB 2ms 1 16KB 19ms 1 9KB 2ms 1 1KB 2ms 45 16KB 27ms 1 10KB 1ms 1 1KB 3ms 23 16KB 29ms 1 11KB 2ms 1 1KB 4ms 1 16KB 26ms 1 12KB 3ms 1 1KB 4ms 1 16KB 31ms 1 13KB 3ms 1 1KB 3ms 1 16KB 30ms 1 14KB 3ms 1 1KB 4ms 1 16KB 32ms 1 15KB 2ms 1 1KB 2ms 1 0KB 0ms 1 16KB 27ms 1 0KB 0ms 1 1KB 6ms 1 16KB 35ms 1 1KB 1ms 1 1KB 2ms 1 16KB 34ms 1 2KB 1ms 1 1KB 4ms 1 16KB 34ms 1 3KB 2ms 1 1KB 3ms 1 16KB 34ms 1 4KB 1ms 1 1KB 3ms 1 16KB 31ms 1 5KB 2ms 1 1KB 2ms 1 16KB 33ms 1 6KB 2ms 1 1KB 6ms 1 16KB 21ms 1 7KB 1ms 1 1KB 2ms 1 16KB 22ms 1 8KB 1ms 1 1KB 2ms 563 16KB 18ms 1 9KB 2ms 1 1KB 2ms 1 16KB 20ms 1 10KB 1ms 1 1KB 2ms 11 8KB 11ms 1 3KB 0ms ID 0 - Speed 75 KB/s (verbose debug deleted for length, same as above) 0 1KB 0ms 1 16KB 22ms 1 1KB 0ms 1 1KB 2ms 1 15KB 19ms 1 1KB 0ms 87959 16KB 18ms 1 1KB 1ms 159 1KB 4ms 1057 16KB 22ms 1 2KB 0ms 1 1KB 2ms 607 16KB 26ms 1 3KB 1ms 1 1KB 2ms 419 16KB 27ms 1 4KB 1ms 1 1KB 3ms 317 16KB 18ms 1 5KB 1ms 31 1KB 4ms 115 16KB 25ms 1 6KB 1ms 1 1KB 3ms 53 16KB 27ms 1 7KB 2ms 1 1KB 2ms 31 16KB 31ms 1 8KB 2ms 1 1KB 3ms 1 16KB 24ms 1 9KB 2ms 1 1KB 5ms 1 16KB 31ms 1 10KB 1ms 1 1KB 3ms 19 16KB 32ms 1 11KB 2ms 1 1KB 3ms 1 16KB 25ms 1 12KB 2ms 1 1KB 2ms 3 16KB 30ms 1 13KB 1ms 1 1KB 2ms 1 16KB 27ms 1 14KB 3ms 1 1KB 4ms 1 16KB 33ms 1 15KB 3ms 1 1KB 2ms 1 0KB 0ms 1 16KB 30ms 1 0KB 1ms 1 1KB 3ms 1 16KB 32ms 1 1KB 1ms 1 1KB 4ms 1 16KB 34ms 1 2KB 1ms 1 1KB 5ms 1 16KB 30ms 1 3KB 2ms 1 1KB 4ms 1 16KB 31ms 1 4KB 1ms 1 1KB 5ms 1 16KB 34ms 1 5KB 2ms 1 1KB 2ms 1 16KB 28ms 1 6KB 2ms 1 1KB 5ms 1 16KB 28ms 1 7KB 1ms 1 1KB 5ms 1 16KB 29ms 1 8KB 1ms 1 1KB 5ms 1 16KB 29ms 1 9KB 1ms 1 1KB 4ms 1 16KB 32ms 1 10KB 2ms 1 1KB 4ms 1 16KB 22ms 1 11KB 2ms 1 1KB 3ms 1 16KB 22ms 1 12KB 2ms 1 1KB 3ms 1465 16KB 19ms 1 13KB 1ms 1 1KB 3ms 1 16KB 19ms 1 14KB 1ms 1 1KB 3ms 1 16KB 28ms 1 15KB 3ms 1 1KB 6ms 1 0KB 0ms 1 16KB 25ms 1 0KB 0ms 1 1KB 5ms 1 16KB 39ms 1 1KB 1ms 1 1KB 2ms 1 16KB 31ms 1 2KB 1ms 1 1KB 5ms 1 16KB 31ms 1 3KB 2ms 1 1KB 4ms 1 16KB 29ms 1 4KB 2ms 1 1KB 2ms 1 16KB 33ms 1 5KB 1ms 1 1KB 5ms 1 16KB 27ms 1 6KB 2ms 1 1KB 5ms 1 16KB 36ms 1 7KB 2ms 1 1KB 3ms 1 16KB 30ms 1 8KB 2ms 1 1KB 2ms 1 16KB 24ms 1 9KB 2ms 1 1KB 2ms 1 16KB 31ms 1 10KB 1ms 1 1KB 6ms 1 16KB 31ms 1 11KB 2ms 1 1KB 5ms 1 16KB 23ms 1 12KB 2ms 1 1KB 3ms 1 16KB 27ms 1 13KB 1ms 1 1KB 3ms 1 16KB 21ms 1 14KB 1ms 1 1KB 2ms 1 7KB 10ms 1 7KB 2ms ID 1 - Speed 17 KB/s (verbose debug deleted for length, same as above) 0 0KB 0ms 1 16KB 22ms 1 0KB 0ms 1277 16KB 19ms 1 0KB 0ms 1 1KB 3ms 41653 16KB 18ms 1 1KB 0ms 41 1KB 4ms 211 16KB 22ms 1 2KB 0ms 1 1KB 2ms 335 16KB 32ms 1 3KB 2ms 1 1KB 2ms 117 16KB 29ms 1 4KB 1ms 1 1KB 6ms 83 16KB 31ms 1 5KB 1ms 31 1KB 4ms 145 16KB 32ms 1 6KB 2ms 1 1KB 2ms 21 16KB 36ms 1 7KB 1ms 1 1KB 4ms 1 16KB 29ms 1 8KB 1ms 1 1KB 5ms 1 16KB 36ms 1 9KB 1ms 1 1KB 5ms 1 16KB 33ms 1 10KB 1ms 1 1KB 4ms 1 16KB 28ms 1 11KB 3ms 1 1KB 5ms 1 16KB 31ms 1 12KB 3ms 1 1KB 3ms 1 16KB 25ms 1 13KB 3ms 1 1KB 3ms 1 16KB 25ms 1 14KB 2ms 1 1KB 4ms 1 16KB 29ms 1 15KB 2ms 1 1KB 2ms 1 0KB 0ms 1 16KB 30ms 1 0KB 0ms 1 1KB 2ms 1 16KB 42ms 1 1KB 0ms 1 1KB 3ms 1 16KB 25ms 1 2KB 1ms 1 1KB 2ms 1 16KB 20ms 1 3KB 2ms 1 1KB 2ms 40453 16KB 23ms 1 4KB 1ms 1 1KB 2ms 391 16KB 19ms 1 5KB 1ms 3 1KB 6ms 567 16KB 30ms 1 6KB 1ms 1 1KB 2ms 257 16KB 22ms 1 7KB 2ms 1 1KB 2ms 189 16KB 24ms 1 8KB 1ms 1 1KB 3ms 191 16KB 32ms 1 9KB 1ms 1 1KB 3ms 1 16KB 20ms 1 10KB 2ms 1 1KB 6ms 17 16KB 28ms 1 11KB 1ms 1 1KB 3ms 1 16KB 32ms 1 12KB 2ms 1 1KB 6ms 1 16KB 33ms 1 13KB 3ms 1 1KB 5ms 1 16KB 35ms 1 14KB 2ms 1 1KB 5ms 1 16KB 20ms 1 15KB 2ms 1 1KB 3ms 1 0KB 0ms 1 16KB 23ms 1 0KB 1ms 1 1KB 3ms 1217 16KB 19ms 1 1KB 0ms 1 1KB 2ms 1 16KB 19ms 1 2KB 0ms 1 1KB 2ms 19 16KB 31ms 1 3KB 2ms 1 1KB 2ms 1 16KB 28ms 1 4KB 2ms 1 1KB 4ms 1 16KB 31ms 1 5KB 1ms 1 1KB 2ms 3 16KB 26ms 1 6KB 1ms 1 1KB 3ms 3 16KB 24ms 1 7KB 3ms 1 1KB 5ms 1 16KB 23ms 1 8KB 2ms 1 1KB 5ms 1 16KB 34ms 1 9KB 1ms 1 1KB 4ms 17 16KB 29ms 1 10KB 2ms 1 1KB 5ms 1 16KB 24ms 1 11KB 2ms 1 1KB 3ms 1 16KB 34ms 1 12KB 2ms 1 1KB 3ms 1 16KB 23ms 1 13KB 1ms 1 1KB 3ms 9 16KB 30ms 1 14KB 2ms 1 1KB 4ms 1 16KB 27ms 1 15KB 3ms 1 1KB 4ms 1 0KB 0ms 1 16KB 36ms 1 0KB 0ms 1 1KB 3ms 1 16KB 32ms 1 1KB 2ms 1 1KB 5ms 1 16KB 36ms 1 2KB 0ms 1 1KB 2ms 1 16KB 20ms 1 3KB 1ms 1 1KB 3ms 1 16KB 24ms 1 4KB 1ms 1 1KB 2ms 1707 16KB 20ms 1 5KB 1ms 1 1KB 2ms 1 16KB 19ms 1 6KB 1ms 1 1KB 2ms 1 16KB 30ms 1 7KB 1ms 1 1KB 6ms 1 16KB 25ms 1 8KB 1ms 1 1KB 3ms 1 16KB 35ms 1 9KB 3ms 1 1KB 3ms 1 16KB 24ms 1 10KB 1ms 1 1KB 6ms 1 16KB 31ms 1 11KB 3ms 1 1KB 3ms 1 16KB 26ms 1 12KB 2ms 1 1KB 3ms 1 16KB 35ms 1 13KB 3ms 1 1KB 2ms 1 16KB 27ms 1 14KB 3ms 1 1KB 4ms 1 16KB 31ms 1 15KB 3ms 1 1KB 3ms 1 0KB 1ms 1 16KB 21ms 1 0KB 1ms 1 1KB 4ms 1 16KB 40ms 1 1KB 0ms 1 1KB 2ms 1 16KB 28ms 1 2KB 2ms 1 1KB 4ms 1 16KB 38ms 1 3KB 2ms 1 1KB 2ms 1 16KB 20ms 1 4KB 1ms 1 1KB 2ms 1 16KB 23ms 1 5KB 1ms 1 1KB 2ms 1385 16KB 20ms 1 6KB 1ms 1 1KB 2ms 1 16KB 19ms 1 7KB 1ms 1 1KB 2ms 1 16KB 31ms 1 8KB 1ms 1 1KB 6ms 1 16KB 25ms 1 9KB 1ms 1 1KB 5ms 1 16KB 34ms 1 10KB 2ms 1 1KB 3ms 1 16KB 33ms 1 11KB 2ms 1 1KB 4ms 1 16KB 27ms 1 12KB 3ms 1 1KB 5ms 1 16KB 32ms 1 13KB 2ms 1 1KB 5ms 1 16KB 27ms 1 14KB 3ms 1 1KB 3ms 1 16KB 29ms 1 15KB 3ms 1 1KB 4ms 1 0KB 0ms 1 16KB 26ms 1 0KB 0ms 1 1KB 5ms 1 16KB 28ms 1 1KB 2ms 1 1KB 4ms 1 16KB 31ms 1 2KB 1ms 1 1KB 5ms 1 16KB 30ms 1 3KB 1ms 1 1KB 4ms 1 16KB 22ms 1 4KB 1ms 1 1KB 2ms 1 16KB 24ms 1 5KB 1ms 1 1KB 2ms 1985 16KB 19ms 1 6KB 1ms 1 1KB 2ms 1 16KB 21ms 1 7KB 1ms 1 1KB 2ms 1 16KB 20ms 1 8KB 1ms 19 1KB 2ms 33 16KB 24ms 1 9KB 1ms 1 1KB 2ms 27 16KB 30ms 1 10KB 2ms 1 1KB 3ms 1 16KB 25ms 1 11KB 2ms 1 1KB 2ms 3 16KB 26ms 1 12KB 2ms 1 1KB 3ms 1 16KB 27ms 1 13KB 3ms 1 1KB 5ms 1 16KB 31ms 1 14KB 4ms 1 1KB 4ms 1 16KB 27ms 1 15KB 2ms 1 1KB 5ms 1 0KB 0ms 1 16KB 32ms 1 0KB 0ms 1 1KB 6ms 1 16KB 37ms 1 1KB 0ms 1 1KB 3ms 1 16KB 29ms 1 2KB 1ms 1 1KB 5ms 1 16KB 35ms 1 3KB 1ms 1 1KB 2ms 1 16KB 19ms 1 4KB 2ms 1 1KB 2ms 1 16KB 23ms 1 5KB 1ms 1 1KB 2ms 1363 16KB 18ms 1 6KB 2ms 1 1KB 2ms 1 16KB 22ms 1 7KB 2ms 1 1KB 2ms 7 16KB 32ms 1 8KB 1ms 1 1KB 3ms 1 16KB 24ms 1 9KB 2ms 1 1KB 4ms 7 16KB 27ms 1 10KB 1ms 1 1KB 3ms 5 16KB 28ms 1 11KB 2ms 1 1KB 6ms 1 16KB 24ms 1 12KB 2ms 1 1KB 3ms 3 16KB 27ms 1 13KB 4ms 1 1KB 4ms 1 16KB 21ms 1 14KB 2ms 1 1KB 3ms 581 16KB 25ms 1 15KB 1ms 1 1KB 2ms 1 0KB 0ms 1 16KB 21ms 1 0KB 0ms 17 1KB 4ms 19 16KB 27ms 1 1KB 0ms 1 1KB 2ms 7 16KB 27ms 1 2KB 1ms 1 1KB 5ms 1 16KB 28ms 1 3KB 1ms 1 1KB 2ms 1 16KB 21ms 1 4KB 1ms 13 1KB 4ms 23 16KB 29ms 1 5KB 2ms 1 1KB 2ms 1 16KB 27ms 1 6KB 1ms 1 1KB 2ms 1 12KB 17ms 1 3KB 1ms ID 0 - Speed 40 KB/s (verbose debug deleted for length, same as above) 0 1KB 0ms 1 16KB 21ms 1 1KB 1ms 1 1KB 3ms 1 16KB 21ms 1 2KB 1ms 1 1KB 2ms 1415 16KB 19ms 1 3KB 1ms 75 0KB 3ms 129 16KB 20ms 1 4KB 1ms 1 1KB 2ms 101 9KB 13ms 17 16KB 18ms 1 14KB 1ms 1 1KB 3ms 43 15KB 21ms 1 14KB 3ms 1 3KB 5ms 1 1KB 1ms 1 8KB 17ms 1 16KB 26ms 1 10KB 1ms 1 1KB 4ms 27 16KB 24ms 1 11KB 1ms 1 1KB 5ms 1 16KB 29ms 1 12KB 3ms 1 1KB 3ms 1 10KB 20ms 1 8KB 2ms 1 16KB 24ms 1 8KB 1ms 147 16KB 32ms 1 8KB 2ms 1 1KB 3ms 1 16KB 38ms 1 9KB 2ms 1 1KB 3ms 1 11KB 16ms 1 5KB 2ms 1 8KB 13ms 1 16KB 22ms 1 14KB 2ms 1 1KB 3ms 19917 9KB 12ms 1 8KB 1ms 311 16KB 27ms 1 8KB 3ms 1 1KB 5ms 13 9KB 17ms 1 3KB 1ms 3 8KB 11ms 115 16KB 21ms 1 11KB 3ms 1 1KB 6ms 21 9KB 15ms 1 6KB 2ms 57 16KB 27ms 1 6KB 2ms 1 1KB 4ms 11 9KB 21ms 1 0KB 0ms 1 8KB 23ms 55 16KB 29ms 1 9KB 2ms 29 16KB 28ms 1 9KB 1ms 1 1KB 3ms 11 10KB 27ms 1 5KB 1ms 35331 16KB 17ms 1 5KB 2ms 1195 1KB 3ms 91 0KB 4ms 473 8KB 13ms 629 16KB 31ms 1 15KB 3ms 1 1KB 5ms 1 0KB 0ms 37031 9KB 19ms 137 16KB 26ms 1 10KB 1ms 1 1KB 2ms 17 9KB 20ms 1 4KB 1ms 1 8KB 22ms 1 16KB 38ms 1 13KB 4ms 1 16KB 24ms 1 13KB 2ms 1 1KB 3ms 1 16KB 22ms 1 14KB 1ms 37849 1KB 3ms 199 2KB 9ms 1 1KB 1ms 399 8KB 17ms 387 16KB 21ms 1 10KB 2ms 1 1KB 3ms 245 9KB 25ms 1 5KB 1ms 38053 16KB 26ms 1 5KB 2ms 1 1KB 7ms 205 9KB 13ms 19 8KB 19ms 1 8KB 1ms 71 16KB 35ms 1 8KB 1ms 1 1KB 2ms 1 9KB 13ms 1 2KB 0ms 1 16KB 43ms 1 2KB 1ms 1 1KB 3ms 1 15KB 28ms 1 2KB 1ms 1 3KB 12ms 1 8KB 21ms 1 16KB 24ms 1 14KB 2ms 1 1KB 2ms 1 9KB 14ms 1 8KB 1ms 75069 16KB 16ms 1 8KB 2ms 65 1KB 2ms 791 9KB 14ms 1 3KB 0ms 467 8KB 13ms 635 16KB 23ms 1 12KB 1ms 77 16KB 21ms 1 12KB 1ms 1 1KB 3ms 51 10KB 20ms 1 8KB 2ms 63 15KB 17ms 1 7KB 2ms ID 1 - Speed 6 KB/s (verbose debug deleted for length, same as above) 0 16KB 2ms 1 0KB 1ms 1 16KB 21ms 1 0KB 1ms 1 1KB 3ms 1695 15KB 26ms 1 1KB 0ms 1 1KB 4ms 1 16KB 20ms 1 2KB 1ms 1 1KB 5ms 25 16KB 22ms 1 3KB 2ms 1 1KB 2ms 87 16KB 31ms 1 4KB 2ms 1 1KB 2ms 1 16KB 20ms 1 5KB 1ms 1 1KB 2ms 17 16KB 32ms 1 6KB 2ms 1 1KB 5ms 1 16KB 36ms 1 7KB 1ms 1 1KB 3ms 1 16KB 35ms 1 8KB 2ms 1 1KB 4ms 1 16KB 20ms 1 9KB 3ms 1 1KB 2ms 1 16KB 22ms 1 10KB 1ms 1 1KB 3ms 59185 16KB 17ms 1 11KB 1ms 57 1KB 3ms 1047 16KB 18ms 1 12KB 2ms 1 1KB 3ms 605 16KB 23ms 1 13KB 3ms 1 1KB 3ms 353 16KB 19ms 1 14KB 2ms 1 1KB 3ms 149 16KB 26ms 1 15KB 2ms 1 1KB 2ms 1 0KB 0ms 51 16KB 29ms 1 0KB 1ms 1 1KB 3ms 1 16KB 20ms 1 1KB 1ms 3 1KB 4ms 13 16KB 24ms 1 2KB 1ms 1 1KB 2ms 57 16KB 27ms 1 3KB 1ms 1 1KB 2ms 29 16KB 31ms 1 4KB 2ms 1 1KB 3ms 1 16KB 20ms 1 5KB 1ms 1 1KB 3ms 13 16KB 27ms 1 6KB 2ms 1 1KB 2ms 1 16KB 23ms 1 7KB 2ms 1 1KB 2ms 43 16KB 25ms 1 8KB 1ms 1 1KB 2ms 19 16KB 29ms 1 9KB 1ms 1 1KB 5ms 1 16KB 29ms 1 10KB 3ms 1 1KB 4ms 1 16KB 29ms 1 11KB 2ms 1 1KB 4ms 1 16KB 31ms 1 12KB 1ms 1 1KB 6ms 1 16KB 27ms 1 13KB 3ms 1 1KB 5ms 1 16KB 32ms 1 14KB 1ms 1 1KB 2ms 1 16KB 28ms 1 15KB 4ms 1 1KB 5ms 1 0KB 1ms 1 16KB 32ms 1 0KB 0ms 1 1KB 5ms 1 16KB 31ms 1 1KB 2ms 1 1KB 3ms 1 16KB 23ms 1 2KB 0ms 1 1KB 5ms 1 16KB 30ms 1 3KB 2ms 1 1KB 5ms 1 16KB 34ms 1 4KB 1ms 1 1KB 2ms 1 16KB 29ms 1 5KB 2ms 1 1KB 4ms 1 16KB 24ms 1 6KB 2ms 1 1KB 4ms 1 16KB 29ms 1 7KB 1ms 1 1KB 5ms 1 16KB 31ms 1 8KB 2ms 1 1KB 5ms 1 16KB 26ms 1 9KB 3ms 1 1KB 5ms 1 16KB 25ms 1 10KB 2ms 1 1KB 3ms 1 16KB 31ms 1 11KB 2ms 1 1KB 6ms 1 16KB 27ms 1 12KB 3ms 1 1KB 4ms 1 16KB 26ms 1 13KB 3ms 1 1KB 5ms 1 16KB 29ms 1 14KB 3ms 1 1KB 4ms 1 16KB 28ms 1 15KB 5ms 1 1KB 5ms 1 0KB 0ms 1 16KB 25ms 1 0KB 0ms 1 1KB 3ms 1 16KB 22ms 1 1KB 1ms 1 1KB 2ms 20163 16KB 21ms 1 2KB 1ms 1 1KB 2ms 255 16KB 27ms 1 3KB 2ms 1 1KB 2ms 133 16KB 25ms 1 4KB 2ms 1 1KB 5ms 149 16KB 27ms 1 5KB 1ms 1 1KB 5ms 97 16KB 28ms 1 6KB 2ms 1 1KB 2ms 65 16KB 29ms 1 7KB 2ms 1 1KB 2ms 29 16KB 31ms 1 8KB 3ms 1 1KB 3ms 1 16KB 27ms 1 9KB 1ms 1 1KB 6ms 1 16KB 33ms 1 10KB 1ms 1 1KB 2ms 1 16KB 31ms 1 11KB 3ms 1 1KB 6ms 1 16KB 27ms 1 12KB 3ms 1 1KB 5ms 1 16KB 38ms 1 13KB 2ms 1 1KB 2ms 1 16KB 20ms 1 14KB 3ms 1 1KB 2ms 1 16KB 22ms 1 15KB 1ms 1 1KB 3ms 1 0KB 0ms 1461 16KB 20ms 1 0KB 0ms 1 1KB 3ms 1 16KB 19ms 1 1KB 1ms 1 1KB 2ms 19 16KB 30ms 1 2KB 1ms 1 1KB 2ms 1 16KB 23ms 1 3KB 2ms 1 1KB 2ms 17 16KB 25ms 1 4KB 2ms 1 1KB 2ms 29 16KB 31ms 1 5KB 2ms 1 1KB 3ms 1 16KB 23ms 1 6KB 2ms 1 1KB 2ms 11 16KB 30ms 1 7KB 2ms 1 1KB 2ms 1 16KB 28ms 1 8KB 1ms 1 1KB 5ms 1 16KB 28ms 1 9KB 1ms 1 1KB 2ms 1 16KB 35ms 1 10KB 3ms 1 1KB 5ms 1 16KB 28ms 1 11KB 2ms 1 1KB 5ms 1 16KB 31ms 1 12KB 3ms 1 1KB 4ms 1 16KB 32ms 1 13KB 3ms 1 1KB 4ms 1 16KB 31ms 1 14KB 1ms 1 1KB 3ms 1 16KB 24ms 1 15KB 4ms 1 1KB 3ms 1 0KB 0ms 1 16KB 31ms 1 0KB 1ms 1 1KB 5ms 1 16KB 30ms 1 1KB 1ms 1 1KB 3ms 1 16KB 27ms 1 2KB 2ms 1 1KB 4ms 1 16KB 29ms 1 3KB 1ms 1 1KB 2ms 1 16KB 35ms 1 4KB 1ms 1 1KB 4ms 1 16KB 34ms 1 5KB 1ms 1 1KB 4ms 1 16KB 20ms 1 6KB 2ms 1 1KB 3ms 1 16KB 22ms 1 7KB 1ms 1 1KB 2ms 1435 16KB 19ms 1 8KB 2ms 1 1KB 2ms 1 16KB 20ms 1 9KB 1ms 1 1KB 2ms 1 16KB 33ms 1 10KB 3ms 1 1KB 4ms 1 16KB 25ms 1 11KB 3ms 1 1KB 5ms 1 16KB 30ms 1 12KB 3ms 1 1KB 5ms 1 16KB 28ms 1 13KB 3ms 1 1KB 5ms 1 16KB 32ms 1 14KB 4ms 1 1KB 4ms 1 16KB 32ms 1 15KB 2ms 1 1KB 6ms 1 0KB 0ms 1 16KB 32ms 1 0KB 1ms 1 1KB 4ms 1 16KB 30ms 1 1KB 1ms 1 1KB 4ms 1 16KB 24ms 1 2KB 1ms 1 1KB 2ms 1 16KB 23ms 1 3KB 2ms 1 1KB 2ms 837 16KB 19ms 1 4KB 1ms 1 1KB 2ms 1 16KB 19ms 1 5KB 1ms 1 1KB 2ms 43 16KB 30ms 1 6KB 1ms 1 1KB 2ms 1 16KB 25ms 1 7KB 1ms 1 1KB 6ms 7 16KB 21ms 1 8KB 2ms 1 1KB 3ms 19 16KB 20ms 1 9KB 1ms 1 1KB 2ms 33 16KB 25ms 1 10KB 1ms 1 1KB 4ms 23 16KB 28ms 1 11KB 3ms 1 1KB 5ms 1 16KB 25ms 1 12KB 3ms 1 1KB 5ms 1 16KB 32ms 1 13KB 2ms 1 1KB 5ms 1 16KB 31ms 1 14KB 3ms 1 1KB 4ms 1 16KB 32ms 1 15KB 2ms 1 1KB 4ms 1 0KB 1ms 1 16KB 36ms 1 0KB 1ms 1 1KB 3ms 1 16KB 23ms 1 1KB 0ms 1 1KB 2ms 1 16KB 21ms 1 2KB 2ms 1 1KB 2ms 1163 16KB 19ms 1 3KB 1ms 1 1KB 2ms 1 16KB 20ms 1 4KB 1ms 1 1KB 2ms 41 16KB 27ms 1 5KB 1ms 1 1KB 2ms 1 16KB 23ms 1 6KB 1ms 1 1KB 3ms 1 12KB 17ms 1 3KB 1ms ID 0 - Speed 42 KB/s (verbose debug deleted for length, same as above) 0 8KB 1ms 1 16KB 20ms 1 8KB 2ms 965 16KB 22ms 1 8KB 1ms 1 1KB 2ms 107 16KB 27ms 1 9KB 1ms 1 1KB 3ms 1 16KB 26ms 1 10KB 3ms 1 1KB 4ms 7 16KB 30ms 1 11KB 1ms 1 1KB 3ms 1 16KB 20ms 1 12KB 2ms 1 1KB 4ms 1 16KB 37ms 1 13KB 2ms 1 1KB 3ms 1 16KB 29ms 1 14KB 2ms 1 1KB 5ms 1 16KB 31ms 1 15KB 4ms 1 1KB 5ms 1 0KB 0ms 1 16KB 25ms 1 0KB 0ms 1 1KB 3ms 1 16KB 32ms 1 1KB 0ms 1 1KB 5ms 1 16KB 36ms 1 2KB 1ms 1 1KB 4ms 1 16KB 21ms 1 3KB 2ms 1 1KB 2ms 1 16KB 22ms 1 4KB 1ms 1 1KB 2ms 1517 16KB 20ms 1 5KB 1ms 1 1KB 2ms 1 16KB 19ms 1 6KB 1ms 1 1KB 2ms 1 16KB 30ms 1 7KB 2ms 1 1KB 5ms 1 16KB 26ms 1 8KB 1ms 1 1KB 2ms 1 16KB 32ms 1 9KB 2ms 1 1KB 5ms 1 16KB 30ms 1 10KB 2ms 1 1KB 3ms 1 16KB 31ms 1 11KB 4ms 1 1KB 4ms 1 16KB 32ms 1 12KB 2ms 1 1KB 5ms 1 16KB 34ms 1 13KB 4ms 1 1KB 3ms 1 16KB 20ms 1 14KB 3ms 1 1KB 2ms 1 16KB 20ms 1 15KB 2ms 1 1KB 3ms 1 0KB 0ms 1295 16KB 21ms 1 0KB 0ms 1 1KB 3ms 1 16KB 21ms 1 1KB 0ms 1 1KB 3ms 13 16KB 29ms 1 2KB 1ms 1 1KB 2ms 1 16KB 21ms 1 3KB 0ms 1 1KB 2ms 39 16KB 25ms 1 4KB 2ms 1 1KB 2ms 25 16KB 27ms 1 5KB 1ms 1 1KB 4ms 1 16KB 24ms 1 6KB 1ms 1 1KB 5ms 1 16KB 28ms 1 7KB 1ms 1 1KB 6ms 1 16KB 32ms 1 8KB 1ms 1 1KB 2ms 3 16KB 26ms 1 9KB 2ms 1 1KB 3ms 5 16KB 24ms 1 10KB 3ms 1 1KB 4ms 1 16KB 31ms 1 11KB 3ms 1 1KB 5ms 1 16KB 28ms 1 12KB 3ms 1 1KB 5ms 1 16KB 28ms 1 13KB 4ms 1 1KB 4ms 1 16KB 29ms 1 14KB 2ms 1 1KB 3ms 1 16KB 33ms 1 15KB 3ms 1 1KB 3ms 1 0KB 1ms 1 16KB 32ms 1 0KB 0ms 1 1KB 5ms 1 16KB 35ms 1 1KB 1ms 1 1KB 4ms 1 16KB 23ms 1 2KB 1ms 1 1KB 2ms 1 16KB 34ms 1 3KB 1ms 1 1KB 5ms 1 16KB 34ms 1 4KB 1ms 1 1KB 2ms 1 16KB 20ms 1 5KB 1ms 1 1KB 2ms 1 16KB 23ms 1 6KB 2ms 1 1KB 2ms 1391 16KB 19ms 1 7KB 1ms 1 1KB 2ms 1 16KB 20ms 1 8KB 1ms 1 1KB 2ms 1 16KB 32ms 1 9KB 1ms 1 1KB 5ms 1 16KB 23ms 1 10KB 1ms 1 1KB 2ms 1 16KB 37ms 1 11KB 3ms 1 1KB 3ms 1 16KB 19ms 1 12KB 1ms 1 1KB 2ms 17 16KB 32ms 1 13KB 2ms 1 1KB 2ms 1 16KB 29ms 1 14KB 4ms 1 1KB 6ms 1 16KB 31ms 1 15KB 3ms 1 1KB 4ms 1 0KB 0ms 1 16KB 36ms 1 0KB 1ms 1 1KB 3ms 1 16KB 33ms 1 1KB 2ms 1 1KB 3ms 1 16KB 20ms 1 2KB 1ms 1 1KB 2ms 1 16KB 23ms 1 3KB 1ms 1 1KB 2ms 1171 16KB 17ms 1 4KB 2ms 1 1KB 2ms 1 16KB 19ms 1 5KB 1ms 1 1KB 2ms 25 16KB 30ms 1 6KB 1ms 1 1KB 2ms 1 16KB 23ms 1 7KB 3ms 1 1KB 3ms 3 16KB 26ms 1 8KB 1ms 1 1KB 2ms 7 16KB 19ms 1 9KB 2ms 1 1KB 2ms 25 16KB 27ms 1 10KB 1ms 1 1KB 3ms 25 16KB 33ms 1 11KB 2ms 1 1KB 2ms 1 16KB 25ms 1 12KB 2ms 1 1KB 6ms 1 16KB 30ms 1 13KB 2ms 1 1KB 3ms 1 16KB 30ms 1 14KB 3ms 1 1KB 6ms 1 16KB 26ms 1 15KB 2ms 1 1KB 3ms 1 0KB 0ms 1 16KB 36ms 1 0KB 0ms 1 1KB 4ms 1 16KB 29ms 1 1KB 0ms 1 1KB 5ms 1 16KB 34ms 1 2KB 2ms 1 1KB 3ms 1 16KB 31ms 1 3KB 2ms 1 1KB 5ms 1 16KB 33ms 1 4KB 1ms 1 1KB 2ms 1 16KB 19ms 1 5KB 2ms 1 1KB 2ms 1 16KB 22ms 1 6KB 1ms 1 1KB 2ms 1653 16KB 20ms 1 7KB 1ms 1 1KB 2ms 1 16KB 19ms 1 8KB 1ms 1 1KB 2ms 1 16KB 32ms 1 9KB 1ms 1 1KB 6ms 1 16KB 22ms 1 10KB 3ms 1 1KB 5ms 1 16KB 35ms 1 11KB 1ms 1 1KB 3ms 1 16KB 28ms 1 12KB 3ms 1 1KB 4ms 1 16KB 26ms 1 13KB 4ms 1 1KB 4ms 1 16KB 25ms 1 14KB 1ms 1 1KB 3ms 1 16KB 35ms 1 15KB 4ms 1 1KB 3ms 1 0KB 0ms 1 16KB 29ms 1 0KB 1ms 1 1KB 5ms 1 16KB 35ms 1 1KB 2ms 1 1KB 5ms 1 16KB 33ms 1 2KB 2ms 1 1KB 4ms 1 16KB 26ms 1 3KB 2ms 1 1KB 4ms 1 16KB 35ms 1 4KB 2ms 1 1KB 2ms 1 16KB 21ms 1 5KB 2ms 1 1KB 2ms 1 16KB 23ms 1 6KB 1ms 1 1KB 2ms 1429 16KB 18ms 1 7KB 2ms 1 1KB 2ms 1 16KB 20ms 1 8KB 2ms 1 1KB 2ms 17 16KB 29ms 1 9KB 1ms 1 1KB 3ms 1 16KB 23ms 1 10KB 3ms 1 1KB 4ms 5 16KB 25ms 1 11KB 2ms 1 1KB 5ms 1 16KB 32ms 1 12KB 2ms 1 1KB 5ms 1 16KB 29ms 1 13KB 1ms 1 1KB 3ms 1 16KB 31ms 1 14KB 1ms 1 1KB 3ms 1 16KB 29ms 1 15KB 3ms 1 1KB 6ms 1 0KB 0ms 1 16KB 30ms 1 0KB 0ms 1 1KB 5ms 1 16KB 35ms 1 1KB 0ms 1 1KB 4ms 1 16KB 36ms 1 2KB 1ms 1 1KB 5ms 1 16KB 28ms 1 3KB 2ms 1 1KB 4ms 1 16KB 34ms 1 4KB 1ms 1 1KB 5ms 1 16KB 21ms 1 5KB 1ms 1 1KB 3ms 1 16KB 21ms 1 6KB 2ms 1 1KB 2ms 923 16KB 18ms 1 7KB 2ms 1 1KB 2ms 1 16KB 20ms 1 8KB 1ms 1 1KB 2ms 43 16KB 30ms 1 9KB 2ms 1 1KB 3ms 1 16KB 24ms 1 10KB 2ms 1 1KB 5ms 1 16KB 28ms 1 11KB 2ms 1 1KB 3ms 27 16KB 30ms 1 12KB 1ms 1 1KB 3ms 1 16KB 26ms 1 13KB 2ms 1 1KB 5ms 1 16KB 21ms 1 14KB 2ms 1 1KB 3ms 1 4KB 6ms 1 3KB 0ms ID 0 - Speed 227 KB/s ```More Information.
The device has to perform the following tasks :
For this reason, it has been necessary to modify SDKconfig rather heavily, in order to allow these function to work/be instanciated simultaneously. Obviously the hardest point was to get Classic BT A2DP and wifi working together, because of IRAM usage. We use the ESP32D0WDR2 for its internal 2MB PSRAM, and i first enabled all option in SDKconfig to move RAM usage to PSRAM as much as possible, but that was not enough, i also had to change several options related to IRAM usage, i followed the official instruction and at some point i reached a configuration where wifi can work, with A2DP active, and BLE can be used for provisioning. However then came the issue of wifi throughput, some of these changes affected the wifi throughput to the point it was reaching 50KB/s or less, which is not enought to perform smooth stream playback and background downloading at decent speed. So i consulted the iperf configuration advices provided in the help, and modified wifi parameters accordingly, some values had to be lowered due to available IRAM. That is the current state.
So when it works, the throughput is perfect, several hundreds KB/s which is enough, but unfortunately this performance is very random and more often than not the throuhgput is 20, 30 or 60KB/s.
I am not sure what causes this, it seems to be related to some kind of network negociation or timeout issue, simply by the magnitude of the waits (tens of seconds). Or maybe some kind of deadlock in the http client stream mechanism, maybe there should be some timeouts and retry which are not implemetned or not working? i really dont know and dont understand how these waits can be of such magnitude.
I have tried to modify some of the Wifi parameters, for example from static RX buffer to dynamic, changing the number of buffers, but so far it did not seem to help.
For comparison i ran the test firmware in arduino, where the SDKconfig is set to conservative value (throughput wise), the throughput is very low, 50KB/s, but consistent. Usually it only varies by 1 or 2 ms around 50KB/s, ocasionally it can reach 70KB/s, a very different behaviour.
To excludee any hardware issue, i ran these test on a bare module mounted on a programming board, with nothing but a chunky 1A 3.3V LDO, no peripherals at all, no DCDC, just pure linear supply with no ripple and plenty of capacitance at the VCC pin, the result is exactly the same, throughput varies widely, due to the same randomly occuring (major) wait times. The router is at about 2 meters, no problem here. Colleagues also tested on a different network with different boards, and even from a different country, and found the same issue.
I attach the SDKconfig, and copy few selected chunks below.
(sdkconfig)
``` # # SPI RAM config # CONFIG_SPIRAM_TYPE_AUTO=y # CONFIG_SPIRAM_TYPE_ESPPSRAM16 is not set # CONFIG_SPIRAM_TYPE_ESPPSRAM32 is not set # CONFIG_SPIRAM_TYPE_ESPPSRAM64 is not set CONFIG_SPIRAM_SIZE=-1 # CONFIG_SPIRAM_SPEED_40M is not set CONFIG_SPIRAM_SPEED_80M=y CONFIG_SPIRAM=y CONFIG_SPIRAM_BOOT_INIT=y # CONFIG_SPIRAM_USE_MEMMAP is not set CONFIG_SPIRAM_USE_CAPS_ALLOC=y # CONFIG_SPIRAM_USE_MALLOC is not set # CONFIG_SPIRAM_MEMTEST is not set CONFIG_SPIRAM_TRY_ALLOCATE_WIFI_LWIP=y CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY=y CONFIG_SPIRAM_ALLOW_NOINIT_SEG_EXTERNAL_MEMORY=y # # Wi-Fi # CONFIG_ESP32_WIFI_ENABLED=y CONFIG_ESP32_WIFI_SW_COEXIST_ENABLE=y CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=25 CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=64 CONFIG_ESP32_WIFI_STATIC_TX_BUFFER=y # CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER is not set CONFIG_ESP32_WIFI_TX_BUFFER_TYPE=0 CONFIG_ESP32_WIFI_STATIC_TX_BUFFER_NUM=16 CONFIG_ESP32_WIFI_CACHE_TX_BUFFER_NUM=32 CONFIG_ESP32_WIFI_CSI_ENABLED=y CONFIG_ESP32_WIFI_AMPDU_TX_ENABLED=y CONFIG_ESP32_WIFI_TX_BA_WIN=32 CONFIG_ESP32_WIFI_AMPDU_RX_ENABLED=y CONFIG_ESP32_WIFI_RX_BA_WIN=32 # CONFIG_ESP32_WIFI_AMSDU_TX_ENABLED is not set CONFIG_ESP32_WIFI_NVS_ENABLED=y CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_0=y # CONFIG_ESP32_WIFI_TASK_PINNED_TO_CORE_1 is not set CONFIG_ESP32_WIFI_SOFTAP_BEACON_MAX_LEN=752 CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32 # CONFIG_ESP32_WIFI_IRAM_OPT is not set # CONFIG_ESP32_WIFI_RX_IRAM_OPT is not set CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE=y # CONFIG_ESP_WIFI_SL [sdkconfig.zip](https://github.com/espressif/esp-idf/files/12371406/sdkconfig.zip) P_IRAM_OPT is not set # CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE is not set # CONFIG_ESP_WIFI_GMAC_SUPPORT is not set CONFIG_ESP_WIFI_SOFTAP_SUPPORT=y # CONFIG_ESP_WIFI_SLP_BEACON_LOST_OPT is not set CONFIG_ESP_WIFI_ESPNOW_MAX_ENCRYPT_NUM=1 # end of Wi-Fi # # LWIP # CONFIG_LWIP_LOCAL_HOSTNAME="faba" # CONFIG_LWIP_NETIF_API is not set # CONFIG_LWIP_TCPIP_CORE_LOCKING is not set CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y # CONFIG_LWIP_L2_TO_L3_COPY is not set # CONFIG_LWIP_IRAM_OPTIMIZATION is not set CONFIG_LWIP_TIMERS_ONDEMAND=y CONFIG_LWIP_MAX_SOCKETS=5 # CONFIG_LWIP_USE_ONLY_LWIP_SELECT is not set # CONFIG_LWIP_SO_LINGER is not set CONFIG_LWIP_SO_REUSE=y CONFIG_LWIP_SO_REUSE_RXTOALL=y CONFIG_LWIP_SO_RCVBUF=y # CONFIG_LWIP_NETBUF_RECVINFO is not set CONFIG_LWIP_IP4_FRAG=y CONFIG_LWIP_IP6_FRAG=y # CONFIG_LWIP_IP4_REASSEMBLY is not set # CONFIG_LWIP_IP6_REASSEMBLY is not set # CONFIG_LWIP_IP_FORWARD is not set # CONFIG_LWIP_STATS is not set # CONFIG_LWIP_ETHARP_TRUST_IP_MAC is not set CONFIG_LWIP_ESP_GRATUITOUS_ARP=y CONFIG_LWIP_GARP_TMR_INTERVAL=60 CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=64 CONFIG_LWIP_DHCP_DOES_ARP_CHECK=y # CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set CONFIG_LWIP_DHCP_DISABLE_VENDOR_CLASS_ID=y # CONFIG_LWIP_DHCP_RESTORE_LAST_IP is not set CONFIG_LWIP_DHCP_OPTIONS_LEN=68 # # Compatibility options # # CONFIG_LEGACY_INCLUDE_COMMON_HEADERS is not set # end of Compatibility options # Deprecated options for backward compatibility CONFIG_TOOLPREFIX="xtensa-esp32-elf-" # CONFIG_LOG_BOOTLOADER_LEVEL_NONE is not set CONFIG_LOG_BOOTLOADER_LEVEL_ERROR=y # CONFIG_LOG_BOOTLOADER_LEVEL_WARN is not set # CONFIG_LOG_BOOTLOADER_LEVEL_INFO is not set # CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG is not set # CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE is not set CONFIG_LOG_BOOTLOADER_LEVEL=1 # CONFIG_APP_ROLLBACK_ENABLE is not set # CONFIG_FLASH_ENCRYPTION_ENABLED is not set CONFIG_FLASHMODE_QIO=y # CONFIG_FLASHMODE_QOUT is not set # CONFIG_FLASHMODE_DIO is not set # CONFIG_FLASHMODE_DOUT is not set # CONFIG_MONITOR_BAUD_9600B is not set # CONFIG_MONITOR_BAUD_57600B is not set # CONFIG_MONITOR_BAUD_115200B is not set # CONFIG_MONITOR_BAUD_230400B is not set # CONFIG_MONITOR_BAUD_921600B is not set # CONFIG_MONITOR_BAUD_2MB is not set # CONFIG_MONITOR_BAUD_OTHER is not set CONFIG_MONITOR_BAUD_OTHER_VAL=115200 CONFIG_MONITOR_BAUD=115200 # CONFIG_COMPILER_OPTIMIZATION_LEVEL_DEBUG is not set CONFIG_COMPILER_OPTIMIZATION_LEVEL_RELEASE=y # CONFIG_OPTIMIZATION_ASSERTIONS_ENABLED is not set CONFIG_OPTIMIZATION_ASSERTIONS_SILENT=y # CONFIG_OPTIMIZATION_ASSERTIONS_DISABLED is not set CONFIG_OPTIMIZATION_ASSERTION_LEVEL=1 # CONFIG_CXX_EXCEPTIONS is not set CONFIG_STACK_CHECK_NONE=y # CONFIG_STACK_CHECK_NORM is not set # CONFIG_STACK_CHECK_STRONG is not set # CONFIG_STACK_CHECK_ALL is not set # CONFIG_WARN_WRITE_STRINGS is not set # CONFIG_DISABLE_GCC8_WARNINGS is not set # CONFIG_ESP32_APPTRACE_DEST_TRAX is not set CONFIG_ESP32_APPTRACE_DEST_NONE=y CONFIG_ESP32_APPTRACE_LOCK_ENABLE=y # CONFIG_BTDM_CONTROLLER_MODE_BLE_ONLY is not set # CONFIG_BTDM_CONTROLLER_MODE_BR_EDR_ONLY is not set CONFIG_BTDM_CONTROLLER_MODE_BTDM=y CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN=1 CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN=1 CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN=0 CONFIG_BTDM_CONTROLLER_BLE_MAX_CONN_EFF=1 CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_ACL_CONN_EFF=1 CONFIG_BTDM_CONTROLLER_BR_EDR_MAX_SYNC_CONN_EFF=0 CONFIG_BTDM_CONTROLLER_PINNED_TO_CORE=0 CONFIG_BTDM_CONTROLLER_HCI_MODE_VHCI=y # CONFIG_BTDM_CONTROLLER_HCI_MODE_UART_H4 is not set CONFIG_BTDM_CONTROLLER_MODEM_SLEEP=y CONFIG_BLE_SCAN_DUPLICATE=y CONFIG_SCAN_DUPLICATE_BY_DEVICE_ADDR=y # CONFIG_SCAN_DUPLICATE_BY_ADV_DATA is not set # CONFIG_SCAN_DUPLICATE_BY_ADV_DATA_AND_DEVICE_ADDR is not set CONFIG_SCAN_DUPLICATE_TYPE=0 CONFIG_DUPLICATE_SCAN_CACHE_SIZE=100 # CONFIG_BLE_MESH_SCAN_DUPLICATE_EN is not set CONFIG_BTDM_CONTROLLER_FULL_SCAN_SUPPORTED=y CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_SUPPORTED=y CONFIG_BLE_ADV_REPORT_FLOW_CONTROL_NUM=100 CONFIG_BLE_ADV_REPORT_DISCARD_THRSHOLD=20 CONFIG_BLUEDROID_ENABLED=y # CONFIG_NIMBLE_ENABLED is not set CONFIG_BTC_TASK_STACK_SIZE=3072 CONFIG_BLUEDROID_PINNED_TO_CORE_0=y # CONFIG_BLUEDROID_PINNED_TO_CORE_1 is not set CONFIG_BLUEDROID_PINNED_TO_CORE=0 CONFIG_BTU_TASK_STACK_SIZE=4096 # CONFIG_BLUEDROID_MEM_DEBUG is not set CONFIG_CLASSIC_BT_ENABLED=y CONFIG_A2DP_ENABLE=y # CONFIG_HFP_ENABLE is not set CONFIG_GATTS_ENABLE=y # CONFIG_GATTS_SEND_SERVICE_CHANGE_MANUAL is not set CONFIG_GATTS_SEND_SERVICE_CHANGE_AUTO=y CONFIG_GATTS_SEND_SERVICE_CHANGE_MODE=0 CONFIG_GATTC_ENABLE=y # CONFIG_GATTC_CACHE_NVS_FLASH is not set CONFIG_BLE_SMP_ENABLE=y # CONFIG_SMP_SLAVE_CON_PARAMS_UPD_ENABLE is not set # CONFIG_BLE_HOST_QUEUE_CONGESTION_CHECK is not set CONFIG_SMP_ENABLE=y # CONFIG_BLE_ACTIVE_SCAN_REPORT_ADV_SCAN_RSP_INDIVIDUALLY is not set CONFIG_BLE_ESTABLISH_LINK_CONNECTION_TIMEOUT=30 CONFIG_ADC2_DISABLE_DAC=y CONFIG_SPIRAM_SUPPORT=y CONFIG_WIFI_LWIP_ALLOCATION_FROM_SPIRAM_FIRST=y CONFIG_TRACEMEM_RESERVE_DRAM=0x0 CONFIG_ULP_COPROC_ENABLED=y CONFIG_ULP_COPROC_RESERVE_MEM=512 CONFIG_BROWNOUT_DET=y CONFIG_BROWNOUT_DET_LVL_SEL_0=y # CONFIG_BROWNOUT_DET_LVL_SEL_1 is not set # CONFIG_BROWNOUT_DET_LVL_SEL_2 is not set # CONFIG_BROWNOUT_DET_LVL_SEL_3 is not set # CONFIG_BROWNOUT_DET_LVL_SEL_4 is not set # CONFIG_BROWNOUT_DET_LVL_SEL_5 is not set # CONFIG_BROWNOUT_DET_LVL_SEL_6 is not set # CONFIG_BROWNOUT_DET_LVL_SEL_7 is not set CONFIG_BROWNOUT_DET_LVL=0 CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_RC=y # CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_CRYSTAL is not set # CONFIG_ESP32_RTC_CLOCK_SOURCE_EXTERNAL_OSC is not set # CONFIG_ESP32_RTC_CLOCK_SOURCE_INTERNAL_8MD256 is not set # CONFIG_DISABLE_BASIC_ROM_CONSOLE is not set # CONFIG_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set # CONFIG_EVENT_LOOP_PROFILING is not set CONFIG_POST_EVENTS_FROM_ISR=y CONFIG_POST_EVENTS_FROM_IRAM_ISR=y # CONFIG_TWO_UNIVERSAL_MAC_ADDRESS is not set CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4 # CONFIG_ESP32C3_LIGHTSLEEP_GPIO_RESET_WORKAROUND is not set CONFIG_IPC_TASK_STACK_SIZE=1536 CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y # CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20 CONFIG_ESP32_PHY_MAX_TX_POWER=20 CONFIG_ESP32_REDUCE_PHY_TX_POWER=y # CONFIG_ESP32S2_PANIC_PRINT_HALT is not set CONFIG_ESP32S2_PANIC_PRINT_REBOOT=y # CONFIG_ESP32S2_PANIC_SILENT_REBOOT is not set # CONFIG_ESP32S2_PANIC_GDBSTUB is not set CONFIG_SYSTEM_EVENT_QUEUE_SIZE=32 CONFIG_SYSTEM_EVENT_TASK_STACK_SIZE=4096 CONFIG_MAIN_TASK_STACK_SIZE=3584 CONFIG_CONSOLE_UART_DEFAULT=y # CONFIG_CONSOLE_UART_CUSTOM is not set # CONFIG_ESP_CONSOLE_UART_NONE is not set CONFIG_CONSOLE_UART=y CONFIG_CONSOLE_UART_NUM=0 CONFIG_CONSOLE_UART_BAUDRATE=115200 CONFIG_INT_WDT=y CONFIG_INT_WDT_TIMEOUT_MS=300 CONFIG_INT_WDT_CHECK_CPU1=y CONFIG_TASK_WDT=y # CONFIG_TASK_WDT_PANIC is not set CONFIG_TASK_WDT_TIMEOUT_S=5 CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU1=y # CONFIG_ESP32_DEBUG_STUBS_ENABLE is not set CONFIG_TIMER_TASK_STACK_SIZE=3584 CONFIG_SW_COEXIST_ENABLE=y # CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set # CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y CONFIG_MB_MASTER_TIMEOUT_MS_RESPOND=150 CONFIG_MB_MASTER_DELAY_MS_CONVERT=200 CONFIG_MB_QUEUE_LENGTH=20 CONFIG_MB_SERIAL_TASK_STACK_SIZE=4096 CONFIG_MB_SERIAL_BUF_SIZE=256 CONFIG_MB_SERIAL_TASK_PRIO=10 CONFIG_MB_CONTROLLER_SLAVE_ID_SUPPORT=y CONFIG_MB_CONTROLLER_SLAVE_ID=0x00112233 CONFIG_MB_CONTROLLER_NOTIFY_TIMEOUT=20 CONFIG_MB_CONTROLLER_NOTIFY_QUEUE_SIZE=20 CONFIG_MB_CONTROLLER_STACK_SIZE=4096 CONFIG_MB_EVENT_QUEUE_TIMEOUT=20 # CONFIG_MB_TIMER_PORT_ENABLED is not set # CONFIG_ENABLE_STATIC_TASK_CLEAN_UP_HOOK is not set CONFIG_TIMER_TASK_PRIORITY=1 CONFIG_TIMER_TASK_STACK_DEPTH=2176 CONFIG_TIMER_QUEUE_LENGTH=10 # CONFIG_L2_TO_L3_COPY is not set # CONFIG_USE_ONLY_LWIP_SELECT is not set CONFIG_ESP_GRATUITOUS_ARP=y CONFIG_GARP_TMR_INTERVAL=60 CONFIG_TCPIP_RECVMBOX_SIZE=64 CONFIG_TCP_MAXRTX=12 CONFIG_TCP_SYNMAXRTX=12 CONFIG_TCP_MSS=1440 CONFIG_TCP_MSL=60000 CONFIG_TCP_SND_BUF_DEFAULT=65534 CONFIG_TCP_WND_DEFAULT=65534 CONFIG_TCP_RECVMBOX_SIZE=64 CONFIG_TCP_QUEUE_OOSEQ=y # CONFIG_ESP_TCP_KEEP_CONNECTION_WHEN_IP_CHANGES is not set CONFIG_TCP_OVERSIZE_MSS=y # CONFIG_TCP_OVERSIZE_QUARTER_MSS is not set # CONFIG_TCP_OVERSIZE_DISABLE is not set CONFIG_UDP_RECVMBOX_SIZE=64 CONFIG_TCPIP_TASK_STACK_SIZE=3072 CONFIG_TCPIP_TASK_AFFINITY_NO_AFFINITY=y # CONFIG_TCPIP_TASK_AFFINITY_CPU0 is not set # CONFIG_TCPIP_TASK_AFFINITY_CPU1 is not set CONFIG_TCPIP_TASK_AFFINITY=0x7FFFFFFF # CONFIG_PPP_SUPPORT is not set CONFIG_ESP32_PTHREAD_TASK_PRIO_DEFAULT=5 CONFIG_ESP32_PTHREAD_TASK_STACK_SIZE_DEFAULT=3072 CONFIG_ESP32_PTHREAD_STACK_MIN=768 CONFIG_ESP32_DEFAULT_PTHREAD_CORE_NO_AFFINITY=y # CONFIG_ESP32_DEFAULT_PTHREAD_CORE_0 is not set # CONFIG_ESP32_DEFAULT_PTHREAD_CORE_1 is not set CONFIG_ESP32_PTHREAD_TASK_CORE_DEFAULT=-1 CONFIG_ESP32_PTHREAD_TASK_NAME_DEFAULT="pthread" CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ABORTS=y # CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_FAILS is not set # CONFIG_SPI_FLASH_WRITING_DANGEROUS_REGIONS_ALLOWED is not set # CONFIG_SUPPRESS_SELECT_DEBUG_OUTPUT is not set # CONFIG_SUPPORT_TERMIOS is not set CONFIG_SEMIHOSTFS_MAX_MOUNT_POINTS=1 # End of deprecated options ``` [sdkconfig.zip](https://github.com/espressif/esp-idf/files/12371474/sdkconfig.zip)