Forty Gigabytes To Spawn
A search service keeps a 40 GiB in-memory index in a single multi-threaded process. Roughly once a second it shells out to a small helper binary using the usual fork() then execvp() pair. Tail latency shows a spike on every spawn, even though the helper itself finishes in 8 ms.
Which change addresses the actual cost?
Sign in to answer questions and track your progress
Sign In