Hi Stephen, On Fri, Sep 29, 2017 at 10:54:40AM -0700, Stephen Hemminger wrote: > > Doubling the number of system calls per message is not going to make > users with 5,000,000 routes or 1000 vlans, or 10,000 tunnels happy. > Please rethink this.
I tried to add 2500 vlans and 70,000 routes. Then show the result. The time looks reasonable. # ip link show | wc -l 5024 # time ip link show > /dev/null real 0m0.218s user 0m0.007s sys 0m0.210s # time iproute2/ip/ip link show > /dev/null real 0m0.221s user 0m0.008s sys 0m0.212s # time ip addr show > /dev/null real 0m0.299s user 0m0.094s sys 0m0.205s # time iproute2/ip/ip addr show > /dev/null real 0m0.302s user 0m0.099s sys 0m0.202s # ip -6 route show | wc -l 704458 # time ip -6 route show > /dev/null real 0m5.400s user 0m0.947s sys 0m4.453s # time iproute2/ip/ip -6 route show > /dev/null real 0m5.404s user 0m1.070s sys 0m4.333s Thanks Hangbin