Ethernet Ping - Coalesce help

More
3 years 2 months ago #279526 by Nitram
Hi.
I have a 7i76e. Typical Ping times are 0.250ms.
Intel ethernet, so it should benefit from the coalesce mod.
File in use is /etc/network/interfaces

Attached screenshots illustrate the results of dmesg, ip, ping times and the interfaces text.

In other posts I've noticed that sometimes the "-" character is not an ANCII character. In this case I have manually typed in the last string using the "minus" key on the keyboard. I think I need a fresh pair of eyes. What am I doing wrong??
Thanks.
 

Attachment not found


 

Attachment not found


 

Attachment not found


 

Attachment not found




 

Please Log in to join the conversation.

More
3 years 1 month ago #279553 by rodw
Replied by rodw on topic Ethernet Ping - Coalesce help
Whats wrong?
Looks OK to me. DId you restart your network or reboot?

Please Log in to join the conversation.

More
3 years 1 month ago #279554 by rmu
Replied by rmu on topic Ethernet Ping - Coalesce help
What exactly is the problem?

try "sudo taskset -c 3 chrt 99 ping -i .001 -q 10.10.10.10", that assumes you are running with "isolcpus=3"

Please Log in to join the conversation.

More
3 years 1 month ago #279555 by Nitram
Sorry,  yes, whatever i do the ethernet latency doesn't get better from 250ms, including trying the above. I was under the impression that 250ms was on the long side and should/could be better??

Please Log in to join the conversation.

More
3 years 1 month ago #279563 by rmu
Replied by rmu on topic Ethernet Ping - Coalesce help
250µs -- 250ms would be completely unuseable. AFAIK ping time of 250µs should work with no problems.

If you want a fresh pair of eyes you need to give them something to look at -- what kind of hardware is this, how much ram, kernel version, kernel command line, etc...

Please Log in to join the conversation.

More
3 years 1 month ago #279580 by PCW
Replied by PCW on topic Ethernet Ping - Coalesce help
1. Did you verify the you actually disabled IRQ coalescing?
(a tiny syntax error  in the interfaces file will cause it to fail with a very
well hidden error message)

verify with

ethtool -c eth1

2. Have you have disabled AMT / ME in your BIOS setup? This is often present in"corporate"
PC's Like HP/Dell etc. AMT / ME runs an independent process the oversees Ethernet access
so adds latency.
 

Please Log in to join the conversation.

More
3 years 1 month ago #279636 by Nitram
Thanks rmu, yes 250um 

Peter, for reference, what would you say is the upper limit of ethernet latency to effectively run a MESA card??

When I'm back at the machine I'll check ethtool and BIOS for AMT/ME
Many thanks!

Please Log in to join the conversation.

More
3 years 1 month ago #279638 by PCW
Replied by PCW on topic Ethernet Ping - Coalesce help
There really isn't a fixed limit basically you just need to not timeout Ethernet packets
often enough that you get errors. The read timeout is 80% of the servo thread period.
On slower hosts, you can often run a slower servo thread (say 2ms) so you can get away with
fairly lousy ping times.

Please Log in to join the conversation.

Time to create page: 0.109 seconds
Powered by Kunena Forum