Bug ID 1219376
Summary texlive-latex: LaTeX extremely slow for many small files (fixed in upstream latex2e)
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter burnus@gmx.de
QA Contact qa-bugs@suse.de
CC werner@suse.com
Target Milestone ---
Found By ---
Blocker ---

LaTeX is extremely slow if many small files are processed – the problem seems
to be that it keeps searching up files without caching them.

I think the fix is the following (merged):
https://github.com/latex3/latex2e/pull/1063

Please consider applying. For the news file, included in the commit:

----------------------------------------------
\section{Code improvements}

\subsection{Performance in checking file existence}

The additon of hooks, etc., to file operations had a side-effect in that
multiple checks were made that the file existed. In larger documents using
lots of files, these filesystem operations caused non-trivial performance
impact. We now cache the existence of files, such that these repeated
filesystem
calls are avoided.
----------------------------------------------


You are receiving this mail because: