Hi Ken,
I committed some additional changes yesterday evening which should
hopefully improve the maximum monitor throughput from the portable
server.
The CA client (running on Linux) and the example portable server
(running on my PC) now max out at about 320k events per second. The
tests do not saturate either the client or server hosts's CPU, and may
instead are limited by the client or server host's network throughput
(either os or hardware limitations). This is a significant improvement
over the paltry 33k events per second measured with the same test setup
prior to xmas break.
320 Khz * ( 16 byte CA header plus 8 bytes data ) = 7.7 MBps = 61 Mbps
Some possible differences between your test and my test:
1) There is only one PV scanned at 10Hz fanning out to many
subscriptions all created by the same client.
2) The client and server are on different machines.
3) The gateway code isn't running.
4) The test was performed using the caEventRate diagnostic and excas
which were built using the very latest version of R3.14 (see raw results
below).
5) The server was running on Windows 2K (Athlon 1.5GHz) and the client
was running on Linux (Pent IV 1.5 GHz).
I will be looking at the integrated gateway system today.
Connecting to CA Channel "joh:jane". done.
Subscribing 40000 times. done.
Waiting for initial value events. done.
CA Event Rate (Hz): current 294199 mean 294199 std dev 0.000355893
CA Event Rate (Hz): current 330141 mean 312170 std dev 17971.3
CA Event Rate (Hz): current 329564 mean 317968 std dev 16809.2
CA Event Rate (Hz): current 326185 mean 320022 std dev 14985.7
Jeff
__________________________________________________________
Jeff Hill Internet [email protected]
LANL MS H820 Voice 505 665 1831
Los Alamos NM 87545 USA FAX 505 665 5107
- Navigate by Date:
- Prev:
[Fwd: Re: EPICS_TS_MIN_WEST] Marty Kraimer
- Next:
new caEventRate diagnostic Jeff Hill
- Index:
2002
<2003>
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
- Navigate by Thread:
- Prev:
[Fwd: Re: EPICS_TS_MIN_WEST] Marty Kraimer
- Next:
new caEventRate diagnostic Jeff Hill
- Index:
2002
<2003>
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
|