MCACHE Subcommand (SET command)

The MCACHE subcommand specifies the memory cache (in kilobytes) that multithreaded procedures use when calculating results. By default, IBM® SPSS® Statistics uses an internal algorithm to determine the memory cache for a particular computer. You can change this setting, but the default will often provide the best performance. The default also appears as the recommended setting when you run the SHOW command.

Using the memory cache is relevant only if your computer has multiple processors or each processor has multiple cores. Also, this setting affects only selected procedures that take advantage of it. These are:

  • CORRELATIONS
  • DISCRIMINANT
  • FACTOR
  • NOMREG
  • PARTIAL CORR
  • REGRESSION

Note: PRESERVE and RESTORE do not operate on this subcommand.