|
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
|
|