This is called multiprogramming or multitasking. Multiprocessing refers to the contition in which many CPUs, each running a separate program have access to the same memory and peripherals. Multiprocessing synchronization is a related, but slightly harder problem.


Converted from groff by Ted Faber
Please mail me any problems or comments.