Experimental Physics and
| |||||||||||||||
|
On Tue, 13 Apr 2021 at 23:33, Ru Igarashi via Tech-talk <tech-talk at aps.anl.gov> wrote: But I would like to know Generally, I would say no to both questions. For a Gateway, CA put() with callback requests are pretty hard to deal with correctly, especially if the target record is asynchronous and takes a while to process and multiple clients are trying to do this concurrently. Just to say that I am not surprised that this kind of operation is causing trouble. I don't think we have seen this particular issue before; it is certainly not familiar. There are two obviously bad things under investigation: see Gateway issues 33 and 35. Hugo's idea would verify if what you see is related to the latter of those. I honestly can't remember running a Gateway on bare metal. At ITER, only some front end controllers are direct hardware installs, everything else is virtualized. There's definitely no conceptual reason why running a Gateway on a virtual machine would be a bad idea. Of course, depending on your use case, there are performance and bandwidth limitations that could affect a Gateway, which is also true for virtual systems. EPICS 3.14.12.4 is pretty old (released end of 2013). There have been fixes and improvements in Channel Access since then (even small protocol changes), and while mix-and-match of EPICS versions usually works without issues, I would suggest keeping Gateways on a supported release of EPICS Base. Cheers, ~Ralph
| ||||||||||||||
ANJ, 17 Apr 2021 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |