• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Why does a simple save take so long?

Explorer ,
Nov 24, 2014 Nov 24, 2014

Copy link to clipboard

Copied

I am using FM 11. I have 18 files with lots of figures and perhaps this is part of my issue. It seems to take between 1 and 2 minutes every time I save. Is there some setting or some trick I can use to shorten the time FM takes to save my book or chapter? Thanks.

TOPICS
Formatting and numbering

Views

3.5K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Nov 26, 2014 Nov 26, 2014

In FrameMaker 11 you can also use the the Inset pod to check which imported image is copied into the document.

Open the Inset pod with View | Pods | Insets.

Referenced images show the path.

Images which are copied into your document show "No File".

Much easier than reading the MIF file tags.

Votes

Translate

Translate
LEGEND ,
Nov 24, 2014 Nov 24, 2014

Copy link to clipboard

Copied

Are you saving to local drives or across a network? Are the graphics imported by copy or reference?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Nov 24, 2014 Nov 24, 2014

Copy link to clipboard

Copied

I am saving to a local drive and have many of the figures references in instead of embedded.

File sizes are:

218.8MB

20MB

3.7 MB

and 15 other files all under 200 KB


Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Nov 24, 2014 Nov 24, 2014

Copy link to clipboard

Copied

> I am saving ...

Saving what? .fm .pdf ?

> 218.8MB

> 20MB

If those are PDFs, yes, that takes some time (if you already have 16GB RAM, get an SSD).

If those are .fm files, you have a degenerate situation of some kind, probably huge embedded objects. Is the size growing with each open/save/close (and no other edits)?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Nov 24, 2014 Nov 24, 2014

Copy link to clipboard

Copied

All .FM files.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Nov 24, 2014 Nov 24, 2014

Copy link to clipboard

Copied

> All .FM files.

>> Is the size growing with each open/save/close (and no other edits)?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Nov 24, 2014 Nov 24, 2014

Copy link to clipboard

Copied

the 20MB file was 44MB before a MIF wash a week ago. The larger file has been about that size for at least a month. I probably have more embedded pictures than I thought.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Nov 24, 2014 Nov 24, 2014

Copy link to clipboard

Copied

The 20Mb & 218MB files indicate that the graphics are imported by COPY or that you have the "Save FrameImage with imported graphics" option in your Preferences turned on. In either case, FM has to do a lot more work to save large internal graphics.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Nov 26, 2014 Nov 26, 2014

Copy link to clipboard

Copied

Arnis - I have started to replace the embedded pictures and have seen a small change in the file size. Thanks for your insight.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Nov 25, 2014 Nov 25, 2014

Copy link to clipboard

Copied

Files are not growing with each save and my preferences show the Save FrameImage with Imported Grpahics unchecked. I believe I need to replace the embedded pictures with referenced pictures. Thanks for all the feedback.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Nov 25, 2014 Nov 25, 2014

Copy link to clipboard

Copied

> Files are not growing with each save ...

That rules out recursive Text Inset imports (that import themselves). Your problem is apt to "merely" be instances of copy-into-document.

If you need to hunt, save the document as MIF and open it with a plain text editor.

All imports contain the tag:

<ImportObject

By-Reference Imports look like (EPS example):

<ImportObject

   ...

   <ImportObFileDI `<u\><u\><c\>path<c\>filename.eps'>

   <ImportObFile `../../path/filename.eps'>

Copy-Into Imports lack those <ImportOB... tags, and look like (EPS and TIF examples):

  <ImportObject

   <Unique 3288853>

   <Fill 7>

   <Separation 0>

   <ObColor `Black'>

   <RunaroundGap  6.0 pt>

   <RunaroundType Contour>

=TIFF

  <ImportObject

   <Unique 3288835>

   <Fill 7>

   <RunaroundGap  6.0 pt>

   <RunaroundType Contour>

=EPSI

followed by metadata and thousands of lines of hex code.

Clue: the original file name of the imported object can often be found in the meta, but the presentation varies with file type.

Alas, as you can see with
select object in frame
Graphics > Object Properties,

Frame pretty much forgets what an import was, and where it came from, when (*) Copy Into is used. Big problem for information stewardship, not to mention capacity planning.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Nov 26, 2014 Nov 26, 2014

Copy link to clipboard

Copied

In FrameMaker 11 you can also use the the Inset pod to check which imported image is copied into the document.

Open the Inset pod with View | Pods | Insets.

Referenced images show the path.

Images which are copied into your document show "No File".

Much easier than reading the MIF file tags.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Nov 26, 2014 Nov 26, 2014

Copy link to clipboard

Copied

> Much easier than reading the MIF file tags.

Indeed, unless the rogues are not visible in their frames: negative or out of range origin, hidden behind something else, not to mention conditional frame anchor presently hidden, anchored to text flowed out of sight in disconnected frame, or entire frame obscured by degenerate page layout, etc.

Unless newer FM versions have added Any Imported Object to the list of targets for Find, and you can manage the event of a hidden find target, a raw MIF search may be the only solution.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Nov 26, 2014 Nov 26, 2014

Copy link to clipboard

Copied

Thanks for the tip about the inset pod. This will be very useful and quick for replacing those embedded figures.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Nov 24, 2014 Nov 24, 2014

Copy link to clipboard

Copied

Save as what to where?

If normal File > Save for the .book and .fm, how large are the .fm files?

As Arnis suggested, embedded objects can over-inflate file sizes (as well as present various stewardship and data-preservation problems).

Save as PDF is just plain slow, pretty much always, and even slower when referenced objects and output files are located on network drives.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advisor ,
Nov 25, 2014 Nov 25, 2014

Copy link to clipboard

Copied

Save as PDF is […] even slower when […] output files are located on network drives.

So, how can I make sure that output files are written direct to a local drive? Eager technicians are poised to take my PC and <strikethrough>wreak havoc</strikethrough> deftly install FM 12, so if there's something I can tell them before they start this could be a good moment.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Nov 25, 2014 Nov 25, 2014

Copy link to clipboard

Copied

> So, how can I make sure that output files are written direct to a local drive?

With current active directories, virtualization, mounted volumes, etc., only Mordac, Preventer of Information Services, really knows.

FM uses the document directory for the backup and crash files during edit, and for the visible .tps file during render. It is obviously using virtual memory (which may get swapped to disc) during edit and render, and may use some transient files in $TEMP or $TMP.

When I build a machine, I normally allocate dedicated logical drives for temp and VM, historically on separate spindles, to maximize performance, eliminate fragmentation risk, and guarantee adequate space; but that might freak out your Mordac team. My current build has these on an SSD. The traditional HDDs (aka rotating rust) on the machine are only used for backup and archives.

If a document resides on the network, moving it to a known local drive can speed things up, but raises the problem of imported objects. You'd need to re-save all the files to local, render, and if any changes were made, re-save them back.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advisor ,
Nov 26, 2014 Nov 26, 2014

Copy link to clipboard

Copied

LATEST

… and I am both delighted and enlightened by discovering Mordac – such keen observation :-}

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Nov 26, 2014 Nov 26, 2014

Copy link to clipboard

Copied

Niels - I have copied my files to my local C drive and backup nightly into a version control system. When I have a major delivery I copy the source FM files on the network drive with a PDF version of the book. It is much faster than working daily with networked files.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advisor ,
Nov 26, 2014 Nov 26, 2014

Copy link to clipboard

Copied

[replying to Error7103 and to FMdancer] Working with source files on a hard drive and being diligent about back-ups to network sounds like a good idea. I'll give it a try!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines