Spill factor is the size after which your files move to the temp file. Hadoop-temp directory is used for this.