If it's possible in C then it's possible in Nim. The question is whether you want to go down that low and do it yourself. If you want to interact with kernel buffers, you could try implementing something with io_uring if you're on Linux. Someone's working on a [Nim port of liburing](https://github.com/blackmius/nimuring), you may want to check that out if you're curious.
- Tcp buffer reuse for lower memory use andyroyes
- Tcp buffer reuse for lower memory use sls1005
- Tcp buffer reuse for lower memory use andyroyes
- Tcp buffer reuse for lower memory use andyroyes
- Tcp buffer reuse for lower memory use termer
- Tcp buffer reuse for lower memory use andyroyes
- Tcp buffer reuse for lower memory use termer
- Tcp buffer reuse for lower memory use termer
- Tcp buffer reuse for lower memory use elcritch
- Tcp buffer reuse for lower memory ... andyroyes
- Tcp buffer reuse for lower memory ... andyroyes
- Tcp buffer reuse for lower memory ... Calonger
- Tcp buffer reuse for lower memory ... elcritch
- Tcp buffer reuse for lower memory ... andyroyes