EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: autosave limitation?
From: Tim Mooney <[email protected]>
To: Emmanuel Mayssat <[email protected]>
Cc: emmanuel mayssat <[email protected]>, [email protected]
Date: Fri, 12 Apr 2013 09:39:01 -0500 (CDT)
Hi Emmanuel,

Autosave doesn't have a coded limit on the number of files it's handling.  Bob Dalesio's original code
used a linked list, and that's how it still works.  I haven't tested large numbers of files, but in some ways
splitting an autosave file into several smaller ones would improve the overall efficiency by decreasing
the number of unchanged PVs that are written when one PV changes.

Autosave has only eight sets of status PVs, but the only consequence of going over that limit is that
a file's status will not be available via PVs.

You can run only a single instance of autosave in an IOC, because two instances would run into
name conflicts.

There is another possibility:  If you make a single autosave request file from many individual files, using
the include-file mechanism, you have most of what is needed to later split off an application to a different
IOC.  You could copy the full save file to the new IOC and just put up with the error messages the first
time autosave tries to restore PVs that don't exist in the IOC.  Boot-time restore is strictly limited to the
ioc in which it runs.  (However, manual restore does not limit itself to the ioc in which it runs.)

Tim


From: "Emmanuel Mayssat" <[email protected]>
To: [email protected], "emmanuel mayssat" <[email protected]>
Sent: Thursday, April 11, 2013 6:43:32 PM
Subject: autosave limitation?

I have several device running in a master IOC.
I would like to use autosave.

The issues is that I would like to break down my master IOC into smaller ones at will (for development purpose).
I would like to use several req files and restore files for autosave.
In other words, I would like to have one autosave configuration per device in the master IOC.

Q: Is there a limitation to the number of files and instance of autosave in a single IOC?



Regards,
--
Emmauel


Replies:
Re: autosave limitation? Tim Mooney
References:
autosave limitation? Emmanuel Mayssat

Navigate by Date:
Prev: CSS BOY - global widget properties modification Vítek Michal
Next: Re: autosave limitation? Tim Mooney
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: autosave limitation? Tim Mooney
Next: Re: autosave limitation? Tim Mooney
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·