|
|
|
|
|
by eqvinox
1 day ago
|
|
> Why? Both involve kernel/userspace shared memory. The vDSO linking happens once, at startup. io_uring is a continuous service. With this fundamental of a difference in perspective between us I don't think it's useful to sink further time into this discussion thread. |
|
io_uring buffers are also created once, and only if necessary.
> io_uring is a continuous service.
As is the vDSO. It will be used continuously if linked. Possibly many times per second.
> With this fundamental of a difference in perspective between us
I don't think we actually disagree that much. We are probably misunderstanding each other. I agreed with you on ELF.
> I don't think it's useful to sink further time into this discussion thread.
Could be useful to people who are just reading the comments though.