To start multiprocessing, use
initialize-multiprocessing. This function does not return until multiprocessing has terminated.
It is not necessary to use initialize-multiprocessing when the LispWorks environment is already running. Note that, on Windows, Mac OS X, Linux, x86/x64 Solaris and FreeBSD, the LispWorks images shipped do start the programming environment. If you create an image which does not start the programming environment, by using the
:environment nil
argument to save-image, then multiprocessing can be started in this new image as described below.
LispWorks User Guide and Reference Manual - 21 Dec 2011