Experimental Physics and Industrial Control System
|
Hi Michael and Everyone,
I am trying to use parallel callback for a bunch ( < 500 PVs ) of high rate ~ 100Hz record prcessing.
The record processing is just simple value update using SCAN=I/O Intr, and a driver software calls scanIoRequest() when the data is ready.
It worked well for several hours then, suddenly stops working with callback queue overflow: the highwater mark and the item in queue exceed the length of queue.
Since, the record processing is simple value update, no database logic after the record pressing, I could not imagine a deadlock comes
from the record processing.
I am welcome your advice about the parallel callback.
Thank you.
Best regards,
Kukhee
|
Kukhee Kim |
Engineering Physicist
Advanced Controls Department
SLAC National Accelerator Laboratory | Menlo Park, CA
p: 650.926.4912 | m: 669.300.8192 | email: khkim at slac.stanford.edu
|
|
- Navigate by Date:
- Prev:
[Bug 2015234] Re: newline problem with genVersionHeader.pl Dirk Zimoch via Core-talk
- Next:
Build completed: EPICS Base 7 base-7.0-897 AppVeyor via Core-talk
- Index:
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:
Build failed: EPICS Base 7 base-7.0-896 AppVeyor via Core-talk
- Next:
Build completed: EPICS Base 7 base-7.0-897 AppVeyor via Core-talk
- Index:
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
<2023>
2024
|
ANJ, 11 Apr 2023 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
·
Search
·
EPICS V4
·
IRMIS
·
Talk
·
Bugs
·
Documents
·
Links
·
Licensing
·
|