Ethernet Ping - Coalesce help
- Nitram
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 210
- Thank you received: 15
01 Sep 2023 00:26 #279526
by Nitram
Ethernet Ping - Coalesce help was created 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.
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.
Attachments:
Please Log in or Create an account to join the conversation.
- rodw
- Away
- Platinum Member
Less
More
- Posts: 10780
- Thank you received: 3551
01 Sep 2023 07:54 #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?
Looks OK to me. DId you restart your network or reboot?
Please Log in or Create an account to join the conversation.
- rmu
- Offline
- Elite Member
Less
More
- Posts: 277
- Thank you received: 100
01 Sep 2023 07:56 #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"
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 or Create an account to join the conversation.
- Nitram
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 210
- Thank you received: 15
01 Sep 2023 08:02 - 01 Sep 2023 08:22 #279555
by Nitram
Replied by Nitram on topic Ethernet Ping - Coalesce help
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??
Last edit: 01 Sep 2023 08:22 by Nitram.
Please Log in or Create an account to join the conversation.
- rmu
- Offline
- Elite Member
Less
More
- Posts: 277
- Thank you received: 100
01 Sep 2023 11:16 #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...
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 or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17940
- Thank you received: 4812
01 Sep 2023 15:05 #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.
(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.
The following user(s) said Thank You: tommylight, zz912
Please Log in or Create an account to join the conversation.
- Nitram
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 210
- Thank you received: 15
02 Sep 2023 01:51 #279636
by Nitram
Replied by Nitram on topic Ethernet Ping - Coalesce help
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17940
- Thank you received: 4812
02 Sep 2023 02:55 #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.
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.
The following user(s) said Thank You: Nitram
Please Log in or Create an account to join the conversation.
Time to create page: 0.137 seconds