EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  <19971998  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  Index 1994  1995  1996  <19971998  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 
<== Date ==> <== Thread ==>

Subject: Re: IOC hangs (scanOnce crashes)
From: Marty Kraimer <[email protected]>
To: [email protected]
Date: Wed, 11 Jun 1997 09:31:09 -0500
Ralph Lange wrote:

> > Note that onceTask scans a record. Since records can be linked,
> > this means an arbitrary number of records can process. This means
> > an arbitrary set of record/device/driver support can be executed.
> 
> Could I possibly be right if I assume that this might be valid for db links
> only, since ca links are executed by filling the event queue and waking up
> a ca event handler which then calls scanOnce() again starting another turn
> of this mechanism?


Yes this is correct.


An additional point.
For databases with many many database to ca links,
it is possible to fill the ring buffer even id onceTask
has not crashed. The ring buffer is set to 1000 entries.
It is possible to override this in the startup file via

scanOnceSetQueueSize(size)

This must appear before iocInit.

If however onceTask crashes, however, the ring buffer will ultimately
fill up.

Marty Kraimer

References:
Re: IOC hangs (scanOnce crashes) Ralph Lange

Navigate by Date:
Prev: Re: copying of monitored data Marty Kraimer
Next: Re: ACS Microstepper Drives Pete Jemian
Index: 1994  1995  1996  <19971998  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: IOC hangs (scanOnce crashes) Ralph Lange
Next: Re: IOC hangs (scanOnce crashes) Chip Watson
Index: 1994  1995  1996  <19971998  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 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·