[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
- Cairo plans, Han-Wen Nienhuys, 2021/08/30
- Re: Cairo plans, Han-Wen Nienhuys, 2021/08/30
- Re: Cairo plans, Werner LEMBERG, 2021/08/30
- Re: Cairo plans, Jean Abou Samra, 2021/08/30
- Re: Cairo plans, Jonas Hahnfeld, 2021/08/30
- Guile 2 (was: Cairo plans), Jean Abou Samra, 2021/08/30
- Re: Cairo plans, Han-Wen Nienhuys, 2021/08/31
- Re: Cairo plans, Werner LEMBERG, 2021/08/31
- Re: Cairo plans, Jean Abou Samra, 2021/08/31
- Re: Cairo plans, Jonas Hahnfeld, 2021/08/31
- Re: Cairo plans, Jonas Hahnfeld, 2021/08/31