Le 16/06/2022 à 23:42, Jeff Olson a écrit :
Thanks as always for your detailed explanations, Jean.
My interest stems from trying to understand memory usage at various
stages and whether there's anything I can do to conserve memory, like
perhaps inserting my own \breaks, but that's a whole 'nother thread.
Oh, interesting topic. Some time ago a user was hitting memory
limits on Windows, and I advised to split the book into small
bookparts, but it apparently didn't work for him. That's too bad,
since theoretically LilyPond could keep only the stuff for one
bookpart at once in memory, and throw away the grobs, etc.,
after that bookpart is processed, only keeping the stencils.
I didn't follow up because I can't work on everything at once,
but it is definitely worth investigating.
Best,
Jean