Multithreading vs. Single threading
nMultithreading: when the OS
supports multiple threads of execution within a single
process
nSingle threading: when the OS
does not recognize the concept of thread
nMS-DOS supports a single user process and a single
thread
nUNIX
supports multiple user processes but only supports one thread per process
nSolaris supports multiple threads