lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cairo plans


From: David Kastrup
Subject: Re: Cairo plans
Date: Tue, 31 Aug 2021 09:46:09 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Jonas Hahnfeld <hahnjo@hahnjo.de> writes:

> Am Montag, dem 30.08.2021 um 18:47 +0200 schrieb David Kastrup:
>> Jonas Hahnfeld via Discussions on LilyPond development
>> <lilypond-devel@gnu.org> writes:
>> 
>> > Giving timing for a single HTML file is a bit dubious because it
>> > requires processing all .tely files for cross-references. For the
>> > influence of Cairo, you really want to compare the time it takes to
>> > run lilypond-book to get a single .texi file. However, I'd like to
>> > remark that generating zillions of tiny snippets is not really the
>> > kind of things users tend to do...
>> 
>> It's likely the workload for Wikimedia (though likely not via PDF) where
>> performance is pretty relevant.
>
> Maybe, but (please correct me if I'm wrong) Wikimedia is not compiling
> zillions of small scores via a single process as the doc build is doing
> for the NR. And once you start a new process for every snippet and need
> to wait 0.6 seconds for LilyPond to boot up, the speed advantage of
> Cairo compared to the existing backends becomes negligible, I suppose.

I'd imagine that starting up GhostScript with font loading and stuff for
every image or not would still make a difference.

-- 
David Kastrup



reply via email to

[Prev in Thread] Current Thread [Next in Thread]