1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 <2018> 2019 2020 2021 2022 2023 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 <2018> 2019 2020 2021 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: Linux network tuning |
From: | Mazanec Tomáš <[email protected]> |
To: | Mark Rivers <[email protected]>, 'Kyle Lanclos' <[email protected]>, "[email protected]" <[email protected]> |
Cc: | "[email protected]" <[email protected]> |
Date: | Thu, 6 Sep 2018 07:43:12 +0000 |
Hi
On Centos 7 (RHEL), one can use "tuned" package. I've resolved some issues with transfer of large waveforms over Channel Access with using that. Precisely by setting tuned profile named "network-throughput".
The profile increases some net.core.* buffers.
Ref to "/usr/lib/tuned/network-throughput/tuned.conf"
simply:
sudo tuned-adm profile network-throughput
GigE communication is different in design , but this might help.
Otherwise , hard-core tunning is overwhelming.
https://cromwell-intl.com/open-source/performance-tuning/ethernet.html
https://cromwell-intl.com/open-source/performance-tuning/tcp.html
cromwell-intl.com
How to tune the Linux kernel TCP performance to optimize data center NFS performance and other network services.
|
cromwell-intl.com
How to tune the Linux kernel to optimize Ethernet performance, supporting high performance TCP and NFS in a data center.
|
Network guys, here, say -- increasing of MTU is the key for both high-throughput via network and lowering utlization of computer's CPU & NIC. Simply using jumbo packets of 9000.
I can only recoomend use of jumbo packets, it did help a lot for the waveforms transfer.
Tomas