3 ms·
> There's a (minuscule) performance advantage to static linking. Is that actually true? I would have thought networking latency overshadows any memory latency
by geocar 11y ago
> There's a (minuscule) performance advantage to static linking.
Is that actually true? I would have thought networking latency overshadows any memory latency introduced in a `call foo@PLT` v. `call *(foo@GOT)`.
Are you aware of anyone who has benchmarked this? i.e. not a microbenchmark e.g. inside something like nginx?
If so, it might be worth fixing the dynamic linker: the cost difference is absolutely fixable, as it's a tradeoff for sharing pages with other processes.