On 12/29/2012 07:24 PM, Paul Wouters wrote:
My yum update on f18 took about 20 minutes installing 3380 packages.
Cleanup : bash-4.2.39-1.fc18.x86_64 3377/3380
Cleanup : nss-softokn-freebl-3.14-5.fc18 3378/3380
Cleanup : glibc-2.16-24.fc18 3379/3380
Cleanup : tzdata-2012i-1.fc18.noarch 3380/3380
And then it just sat there and sat there......
Cpu(s): 1.7 us, 1.9 sy, 0.0 ni, 86.8 id, 9.2 wa, 0.2 hi, 0.2 si,
0.0 st
KiB Mem: 16412252 total, 16259348 used, 152904 free, 2064256 buffers
KiB Swap: 16777212 total, 1289788 used, 15487424 free, 1120880 cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8268 root 20 0 5024m 4.8g 2688 R 22.5 30.5 7:51.49 texlua
2738 paul 20 0 2203m 359m 31m S 2.6 2.2 40:48.75 gnome-shell
79 root 20 0 0 0 0 S 1.0 0.0 1:47.27 kswapd0
$ ps auxw|grep texlua
root 8268 37.5 32.7 5515148 5369112 pts/2 D+ 18:56 8:30 texlua
/usr/bin/mtxrun --generate
$ rpm -qf /usr/bin/mtxrun
texlive-context-bin-2012-0.svn26861.10.20121205_r28449.fc18.noarch
What is this? The man page hints of pdf generations. Why is this
happening? Why is it taking 8+ hours? Why is it taking 5GB of RES RAM?
These are several bugs that should be addressed. Endusers will not wait
8+ hours, so right now whoever owns this can be sure it will just get
killed by impatient people. Some people won't have 5GB for this.
I'm just guessing in the dark here, but it is probably being invoked
from a scriptlet. Look through all the packages that got touched in that
transaction and see if any of them have scriplets that might have
invoked texlua/mxtrun directly (or indirectly).
~tom
==
Fedora Project