How Long Do Things Take?

We are running our reductions on an Ultra60 with 1.5Gb of memory and 2x360MHz CPUs, 3 SCSI chains, and (gulp!) 6 x 180GB disks! For taping we use DSS-4 DAT tapes, as the drive was one-tenth the cost of a DLT, and the tapes one-third the cost.

The bad news is that the IRAF routines are not set up to take advantage of all this memory. First, by default, the IRAF use this "shared libraries" stuff which limits the memory to something like 256Mb. To get rid of this, do the following. (We are indebted to Mike Fitzpatrick of the IRAF group for extensive correspondance on this subject.)

Edit daophot$mkpkg to add the "-z" command:


  $omake x_daophot.x
  $ifdef (tables)
     !mkpkg -z -p noao -p tables trelink XF="$(XFLAGS)" LF="$(LFLAGS)"

Then do the following:


        cd $iraf/local
        source .login
        cd /opt/local/iraf/extern/mscred
        mkpkg -p mscred ssun
        mkpkg -z -p mscred -p noao update
        mkpkg -p mscred generic
        cd $iraf/noao
        mkpkg -p noao ssun
        cd digiphot/daophot
        mkpkg -z -p noao update
        cd $iraf/noao
        mkpkg -p noao generic

But wait kids, there's more. In order to take advantage of all this memory you need to put the following in your .cshrc:


setenv MAXWORKSET 1536

So, how long do things take?