- I don’t think so, but it’s been quite a while since I needed to recover one. Probably V5 or earlier.
- No, but I know some places to look for the answer. Suggestion: Include a specific help item that summarizes where to look for the most recent and earlier ones in the help menu and make it part of the program file so it’s right there for the offline users, even the ones who haven’t downloaded the offline help.
- Yes, because I think I have a pretty good understanding of how it works so I know what to expect.
- I heartily agree that it takes a long time to autosave and it’s undesirable that it stops user activity until it’s done. I don’t think that it would be possible to take a snapshot to RAM and then save it in the background for anything but the smaller models, but for them it would probably work pretty well. For the larger models that would spill over into virtual RAM, it would be slower than writing it direct to disk in the first place.
Would there be any clever way of taking a “rolling” snapshot that doesn’t require copying the entire model to “core” (you can tell how long I’ve been around computers) at once? Since the time-consuming part of the “snapshot”/background writing scheme is the writing to storage, maybe the snapshots could be done in suitably sized chunks where user interaction is stalled for a few seconds, then the disk writing could take place in the background. When that’s done, another snapshot would be taken, etc. You wouldn’t end up with an integral snapshot but it would probably be a perfectly usable backup.