SMP Support
Go Up to Server Configuration
InterBase provides symmetric multiprocessor (SMP) support for both clients and servers. Older versions of InterBase ran on SMP systems safely by allowing only a single processor at a time to execute within the InterBase components. Current versions of InterBase exploit SMP hardware by running InterBase threads on all processors simultaneously for increased throughput and performance.
- Important: When you purchase a single server license, you acquire the right to use a single processor. You must purchase one additional license for each additional processor that you wish to use.
On Windows platforms, the CPU_AFFINITY
setting in the ibconfig
configuration file specifies which processors of a multiprocessor system InterBase should use. The default setting, in effect when CPU_AFFINITY
is commented out, is to use as many processors as licensing permits. See Expanded Processor Control: CPU_AFFINITY below for how to specify a subset of processors to use.