一、 Windows多任务
windows多任务的实现本质上依顿于在其上运行的各个应用程序,它不像UNIX、 windows NT和windows95。这三种真正的多任务操作系统为进程分配时间片.当某个进程一次运行超过规定的时间后,操作系统会自动中断该进程然后将控制权转给另一个进程。当控制权再次转回时,进程从先前的中断点处继续运行。另一方面,当一个高优先级的进程就绪时,操作系统会自动剥夺低优先级进程的控制权.使高优先级的进程得以立即运行.在这种抢先多任务方式下﹒操作系统有很大的主动性,由它负责处理进程间的切换和调度等一切事务,从而降低了应用程序的复杂度。但是在Windows 环境中,情况却不是如此。比较起来,Windows对应用程序的要求要更高一些(1)。