SPARC assembler takes a LONG time
pisces!vanroy at ucbvax.berkeley.edu
pisces!vanroy at ucbvax.berkeley.edu
Wed Jun 5 04:40:00 AEST 1991
Assembling a SPARC assembly file that is 8 Meg long takes several hours
of clock time (around 40 minutes of CPU time) and needs 72 Meg of virtual
space (of which only 3-6 Meg are resident at any time). The assembly runs
fast at first (using >80 % of cpu cycles), but slows to a trickle ( <10% of
cpu cycles) after about 20 cpu minutes, on an otherwise unloaded machine.
Is it thrashing? How in the name of ?$%&! can an assembler thrash? This is
running under cc on a SPARCstation 1+ with 40 Meg internal memory and 150 Meg
swap space.
Can anyone explain this behavior? The assembly file uses a large number
of local labels (about 56 thousand), but is otherwise rather vanilla.
Thanks for any pointers,
Peter Van Roy
vanroy at ucbarpa.berkeley.edu
More information about the Comp.sys.sun
mailing list