Experimental Physics and Industrial Control System
Is there any way to specify that CA delivery of updates from certain
records should be prioritized over other records on the same ioc?
I've got an application where a bunch of ai's are processed at 10Hz and
some relatively big (for us) waveforms are processed at about 0.3-0.5
Hz. The ioc is not heavily loaded and all record processing seems to
happen in a timely way, but from the client end (EDM) the "fast" records
all pause for ~0.5 sec whenever the waveforms push out their CA updates.
The ai's are already being processed at a higher priority, but this
doesn't seem to help their updates get pushed out with higher priority.
Is there some tinkering I can do with the priorities of the CA threads
to get what I want? How can I tell which thread will get which record
updates? Is there something more obvious I'm missing?
Thanks,
--Brian
--
Brian S. Bevins, PE
Computer Scientist / Mechanical Engineer
Thomas Jefferson National Accelerator Facility
"The urge to save humanity is almost always only a false-face
for the urge to rule it."
-- H. L. Mencken
- Replies:
- Re: Prioritizing Channel Access per Record? Ralph Lange
- RE: Prioritizing Channel Access per Record? Mark Rivers
- Navigate by Date:
- Prev:
Re: Installing EPICS on the Raspberry Pi Pete Jemian
- Next:
Re: Prioritizing Channel Access per Record? Ralph Lange
- 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
- Navigate by Thread:
- Prev:
RE: Recommended practice for cvtRecord chain initialization Emmanuel Mayssat
- Next:
Re: Prioritizing Channel Access per Record? Ralph Lange
- 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