Questions about the amount of data sent by LwIP

Because no one answered the questions in my previous post, I opened another one. I used LWIP to send data successfully, but only 1446 data were sent at a time. I captured 16384 data at a time, so I needed to send 16K data in a cycle. What can I do to achieve it?

If I send only 1446 data at a time, the efficiency will be slow and it will take many cycles to send the captured data at a time.