[ET Trac] [Einstein Toolkit] #488: Reduce space taken by Formaline tarballs
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Mon May 7 03:44:07 CDT 2012
#488: Reduce space taken by Formaline tarballs
--------------------------+-------------------------------------------------
Reporter: hinder | Owner:
Type: enhancement | Status: review
Priority: minor | Milestone:
Component: Cactus | Version:
Resolution: | Keywords: Formaline
--------------------------+-------------------------------------------------
Comment (by hinder):
I currently disable syncing of Formaline tarballs because they take up so
much space and time. This defeats the whole purpose of Formaline. The
proposed solution in the patch only eliminates duplicated data from within
a single simulation. In the case of running benchmarks, this does not
help, as typically there will only be one restart per simulation.
Similarly for small debugging runs. The current solution is OK, but it
would be much better if the files were shared across simulations. They
could live in the CACHE directory, just as executables do. Is there a
reason to treat them differently? When rsyncing simulations, the CACHE
directory could be synced as well, and with suitable options, rsync will
respect the hard links.
Regarding the code: it makes an assumption about the name of the output
directories. This should be obtained from a function which would be used
throughout simfactory. I know this assumption is made frequently, but for
new code, we should try to do better.
Please also see #127 if you think that simfactory 2 puts hardlinks to the
executable in each restart.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/488#comment:8>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list