I'm thinking these should at least be tuned (20 seems better):
(they used to be 20, bcall checked for me in old code repos, thanks!).
I think this one should be configurable in some way:
I think increasing this could introduce latency in some cases, but could also reduce the amount of lock retries and hence reduce pressure on event system and core (under high load).
From the discussions on IRC with amc and jpeach, one consensus seems to be that we should do this for anything configurable:
1) Set a minimum, based on CLK_TCK (e.g. 10 on linux)
2) Make configurable options (if any) such that they are multipliers based on CLK_TCK (so, 10, 20, 30 etc. on Linux).
In any case, at a minimum I'd like to see
And something that allows NET_RETRY_DELAY to be configurable (either records.config or configure.ac)