5 The Multitasking Facility
However, multiple processes inside Lisp work in cooperation and without protection. Since all processes run in the same Lisp image, the Multitasking Facility does not require any explicit interprocess communication mechanism; processes can communicate by using any global data structure. Any process can modify the global value of a special variable. Any process is free to modify another's data, to create new processes, to kill a process, or to prevent other processes from running. Using multiple processes even requires special considerations when you exit Lisp.
The following sections discuss these issues and others.
Generated with Harlequin WebMaker