Skip Nav

Use $JOBDIR When Reading or Writing Files to Speed File I/O

On AFRL DSRC allocated systems PBS automatically creates a $JOBDIR directory for your batch job in $WORKDIR. Executing jobs should use $JOBDIR for reading and writing files. This has some advantages:

  1. Files in $JOBDIR are exempt from the scrubber while the job is running.
  2. Using $JOBDIR will prevent more than one job from writing to the same file.

The only permanent, locally-available storage available to batch jobs are the Lustre-based /work* file systems.

Note: $JOBDIR replaces $WORK_DIR as a job-specific directory in $WORKDIR. Use of $WORK_DIR is deprecated.