Re: LuaLaTex extrem langsam in TeXLive 2026

"Harald Koenig" (via tex-d-l Mailing List) <[email protected]> Tue, 3 Mar 2026 17:48:26 +0100
Newsgroups gmane.comp.tex.german
Message-ID <[email protected]>
This is a multi-part message in MIME format...

------------=_1772556742-167223-430
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

On Mar 03, Hendrik Seliger wrote:

> Genau, alles nur im MWE! Mein trace.log zeigt 1022555 (!!) access calls
> (also prüfen auf Existenz / Berechtigungen) und 1028411 openat calls, wo
> also versucht wird, die Datei zu öffnen. Das macht meine Ansicht nach
> eigentlich keinen Sinn. Da waren 90.000 Dateien im ~/texmf. Auch wenn wenig
> davon erfolgreich ist, gibt es schon einen Overhead.

ich verstehe aber nicht, dass es so viele openat calls sind?!
nochmal nachgefragt: hast du environment variablen fuer TeX gesetzt (TEXINPUTS oder so was) ?

hier noch ein letztes mal ein einzeiler fuer ein histogramm meiner syscalls -- dramatisch weniger:

$ cut -d\) -f2 strace.out | cut -d\( -f1 | sort | uniq -c | sort -nr
   3965  read
   1181  openat
   1123  access
    826  getdents64
    515  fstat
    509  close

> Ich habe es jetzt etwas anders strukturiert und vor allem die Netzwerkpfade
> umgehängt. Jetzt sind es noch knapp 25.000 Dateien und noch etwa 14.000
> openat und ähnlich viele access calls. Ich würde eigentlich erwarten, dass
> kpathsea max. 1x alle Dateien, für die kein ls-R vorhanden ist, 

aber man muss doch nicht alle dateien oeffnen um zu wissen was es gibt [und was man dann nicht braucht] ?!
getdents64() fuer alle verzeichnisse reicht voellig (und dauert uebers netz evtl auch schon ewig;)


> Dennoch danke für die Hilfe (und das Angebot, das strace.out
> durchzuforsten!).

das angebot gilt noch immer (als .xz datei;)

\begin{werbung}
  und/oder zu CLT 2026 kommen und interessante themen und fragen mitbringen (s.o.;),
  da gibt es ein strace workshop (aka "sprechstunde";-)
  
  https://chemnitzer.linux-tage.de/2026/en/programm/beitrag/351
\end{werbung}


gruesse,

Harald
-- 
"I hope to die                                      ___       _____
before I *have* to use Microsoft Word.",           0--,|    /OOOOOOO\
Donald E. Knuth, 02-Oct-2001 in Tuebingen.        <_/  /  /OOOOOOOOOOO\
                                                    \  \/OOOOOOOOOOOOOOO\
                                                      \ OOOOOOOOOOOOOOOOO|//
                                                       \/\/\/\/\/\/\/\/\/
Harald Koenig                                           //  /     \\  \
[email protected]                              ^^^^^       ^^^^^


------------=_1772556742-167223-430
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0

-- 
FAQ: http://texfragen.de/
Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l 
Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l
------------=_1772556742-167223-430--