NFS performance depends on low latency reception of small TCP segments
Rick Macklem
rmacklem at uoguelph.ca
Thu Jan 30 23:10:19 UTC 2020
Hi,
I have seen recent discussion related to NET_EPOCH.
This is way out of my expertise, but...
NFS traffic is basically bi-directional small messages.
If a change increases the latency of reception of a small
message (TCP segment) which is not followed by further
TCP segments in the same direction...
--> A significant NFS performance hit could be observed.
I don't have hardware that can do reasonable benchmarking,
so if some else can test for NFS performance regressions
when making TCP stack changes, it would be appreciated.
--> The time it takes to do a fairly large build like a kernel
or buildworld over NFS on fast hardware with fast networking
would probably do it.
Just wanted the people doing TCP stack work to be aware of this, rick
More information about the freebsd-net
mailing list