web
Mathematica has a number of ways it can be configured so that its operation can be customized. These are some of the settings that can be changed.
KernelPoolName - the name of a kernel pool
KernelNumber - the number of kernels in a pool
KernelExecutable - the path to the kernel executable for a pool
KernelTimeLimit - the maximum time for each computation
KernelInitializeCode - Mathematica code to run during startup
KernelDestroyCode - Mathematica code to run during shutdown
KernelAcquireCode - Mathematica code to run when a kernel is allocated
KernelReleaseCode - Mathematica code to run when a kernel is released