I have a flex-xg (it's a 4 port 10gbe / 1 port 1Gbe smart switch) and there's two things that can cause weird lag spikes with some clients (hosts? heh) and they are fixed by:
- Disabling flow control in the switch config.
- Disabling eee on the client
I've noticed in later firmware revisions for the switch eee is mentioned as being disabled. Particularly on 'stmmac' clients there seems to be the eee issue. eee can be disabled with ethtool e.g...
ethtool -set-eee [name of interface] eee off