<2002> 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 | Index | <2002> 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | more portable server performance data |
From: | "Jeff Hill" <[email protected]> |
To: | "Ken Evans" <[email protected]> |
Cc: | "Bob Dalesio" <[email protected]>, "Marty Kraimer" <[email protected]>, "Andrew Johnson" <[email protected]>, "Eric Norum" <[email protected]>, "Ralph Lange" <[email protected]>, <[email protected]> |
Date: | Wed, 6 Nov 2002 18:16:40 -0700 |
Hi Ken, Another bit of data. I see a higher maximum event rate limit when I reverse the situation and run the example portable server on Linux and the caEventRate program on windows. This seems to be 100% limited by CPU consumption of the portable server on Linux, but we may also be approaching the limits imposed by the bandwidth of the network card and its driver on this particular PC based Linux system. 100 KHz * ( 16 byte CA header plus 8 bytes data ) = 2.4 MBps = 19.2 Mbps D:\users\hill\epicsDvl\epics\base>caEventRate joh:jane 20000 Connecting to CA Channel "joh:jane". done. Subscribing 20000 times. done. Waiting for initial value events. done. CA Event Rate (Hz): current 98703.3 mean 98703.3 std dev 0 CA Event Rate (Hz): current 93732.1 mean 96217.7 std dev 2485.61 CA Event Rate (Hz): current 96662.2 mean 96365.9 std dev 2040.28 CA Event Rate (Hz): current 96883 mean 96495.2 std dev 1781.06 Jeff __________________________________________________________ Jeff Hill Internet [email protected] LANL MS H820 Voice 505 665 1831 Los Alamos NM 87545 USA FAX 505 665 5107