EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: channel access client performance and gateway
From: "Rowland, J \(James\)" <[email protected]>
To: <[email protected]>
Date: Wed, 8 Nov 2006 17:38:41 -0000

Hi

 

EDM panels and other CA clients in our control room have poor performance when connected to many IOCs (200+ Liberas). Using the CA proxy gateway greatly increases performance – from around 8% CPU to 0.5% CPU for a diagnostics overview panel, as show in top. The 3.14 CA client uses 2 threads per virtual circuit, is the large number of threads a problem for the scalability of channel access, or should a 2.6 Linux kernel be able to support 1000+ threads without excessive overhead in context switches and locking?

 

What have people done to improve client performance? Is the CA Proxy Gateway stable for writes (we use it extensively as a read-only gateway)?

 

Thanks


James

 

Software Engineer

Diamond Light Source

 


Navigate by Date:
Prev: Re: ant problem when building Irmis Claude Saunders
Next: Re: Support for larger messages in IOC Error Logging facility J. Lewis Muir
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Upcoming ASYN release Eric Norum
Next: Siemen's PLC Interfaces Dalesio, Leo `Bob`
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  <20062007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·