[luatex] LuaTeX precompilation
Herbert Voss
Herbert.Voss at fu-berlin.de
Wed Dec 20 19:38:33 CET 2023
Am 20.12.23 um 18:44 schrieb blumens at fi.muni.cz:
> Hans Hagen wrote:
>> On 12/20/2023 3:48 PM, Axel Kittenberger wrote:
>>> Sorry, but I have to disagree here, for me the performance
>>> differences were indeed a dealbreaker for me to push lualatex as a
>>> general purpose replacement in my department.
>> In documents of average complexity i normally get 30 page/second
>> performance. On more complex documents pdftex can be slower. I have a
>> 2017 laptop so more modern hardware will gove lower numbers
> I agree with Alex here. Performance is the only reason I haven't
> switched to lualatex for all my documents yet.
>
> For instance, I get the numbers
>
> 8 s for pdflatex
> 12 s for lualatex with the same TFM fonts
> 18 s for lualatex using luaotfload and fontspec instead
>
> This was for a math heavy document of about 600 pages using large OTF fonts.
Using pdftex and luatex for a 500 pages TeX document (TL2023)
pdftex:
real 0m1.330s
user 0m1.272s
sys 0m0.050s
luatex
real 0m1.822s
user 0m1.715s
sys 0m0.077s
for LaTeX it is obvious that lualatex is much slower than pdflatex:
a lot of packages check for luatex and insert some luacode ...
Herbert
>
> This performance difference is very noticeable. 8 s compile times are
> fine, but having to wait 18 s interrupts my workflow.
>
> Note that I did not spend time to figure out what causes the slowdown.
> It might be harfbuzz, but it also might be fontspec, which wouldn't be
> luatex's fault.
>
> Achim
More information about the luatex
mailing list.