performace of install-tl (linux)

Harald Koenig harald at mailbox.org
Sun Apr 3 20:27:17 CEST 2022


Hi,

today I did an install test with Manfred's texcol2022.iso image.  worked fine.

BUT again I wondered my on my notebook with SSD running linux took exactly 15 min
just to install all the package read ISO image from SSD and writing to SSD:

	...
	Installing [4343/4344, time/total: 14:59/14:59]: zxjatype [144k]
	Installing [4344/4344, time/total: 14:59/14:59]: zztex [147k]
	Time used for installing the packages: 15:00

so I tried to just extract all packages, using the list of tlpkg/tlpobj/*.tlpobj files.
I'm a bit surprised that I find 4619 tlpobj files while the installer mentioned 4344 packages.

just extracting those 4619 packages using tar takes only 3min 15sec (3m16.838s real, 142.913 user,   45.949 sys,     95.95 cpu)
no matter if I just use tar with pipes to uncompress/extract

   tar xCf ~/tl22 $pkg

or use temp file as the perl does

   xz -dcf < $pkg > /tmp/XC ; tar xCf ~/tl22 /tmp/XC



do you have any idea whats the reason for those extra 12min installation time (only extracting pkgs) for the install-tl script ?

I'm not a perl guy, I did not even manage to find tar/xz commands in any perl file in texlive tree :-(


happy to run more tests & benchmarks,
and to test alternate installers ;-)

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                                           //  /     \\  \
harald.koenig at mailbox.org                              ^^^^^       ^^^^^


More information about the tex-live mailing list.