EasyManua.ls Logo

Curtiss-Wright DuraCOR 312 - LAN 7800 Notes

Curtiss-Wright DuraCOR 312
59 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
DuraCOR 312
Appendix D
Page 56 of 59
MNL-0670-01 Rev A2
Effective: 03 Jun 20
Appendix D
LAN 7800 Notes
Ethernet tuning
The target throughput and latency for the Ethernet ports can vary from project to project. No tuning has
been done to the system as shipped. In order to allow Ethernet tuning to be most effective, the c312 is
shipped with the kernel clock set to 1000hz. If your project needs higher network throughput or lower
latency you can try the following techniques.
Preparation:
Ensure needed tools are installed on the C312 and on other hosts that will be used for testing
communication speed.
apt update
apt install tuned iperf ethtool
Test the initial communication speed using iperf
First cut improvement: try using tuned with the provided default profiles
tuned -d # starts the tuned daemon
tuned -p <tuning profile> # apply a tuning profile
where <tuning profile> = network-throughput
or <tuning profile> = network-latency
Retest the communication using iperf
Various network parameters can be tuned "by hand" using ethtool. An internet search for "linux network
Ethernet tuning" provides guidance for this task. The following web pages may be helpful:
https://opensourceforu.com/2016/10/network-performance-monitoring/
https://cromwell-intl.com/open-source/performance-tuning/ethernet.html
https://fasterdata.es.net/host-tuning/linux/
Please note that network performance turning that improves throughput under one set of conditions may
cause an equivalent or greater decrease in performance under other conditions. If you pursue network
performance enhancements, you need to tune and test under your real world conditions.

Table of Contents

Related product manuals