正在加载图片...
Windows95/NT的抢先式多任务 在32位的 Window系统中,采用的是抢先式多任务,这意味着程 序对CPU的占用时间是由系统决定的。系统为每个程序分配一定的 CPU时间,当程序的运行超过规定时间后,系统就会中断该程序并把 CPU控制权转交给别的程序。与协同式多任务不同,这种中断是汇编 语言级的。程序不必调用象 PeekMessage这样的函数来放弃对CPU的控 制权,就可以进行费时的工作,而且不会导致系统的挂起 例如,在 Windows3x中,如果某一个应用程序陷入了死循环,那么 整个系统都会瘫痪,这时唯一的解决办法就是重新启动机器。而在 Windows95∧NT中,一个程序的崩溃一般不会造成死机,其它程序仍 然可以运行,用户可以按Crl+ Alt+Del键来打开任务列表并关闭没有响 应的程序。Windows 95/NT的抢先式多任务 在32位的Windows系统中,采用的是抢先式多任务,这意味着程 序对CPU的占用时间是由系统决定的。系统为每个程序分配一定的 CPU时间,当程序的运行超过规定时间后,系统就会中断该程序并把 CPU控制权转交给别的程序。与协同式多任务不同,这种中断是汇编 语言级的。程序不必调用象PeekMessage这样的函数来放弃对CPU的控 制权,就可以进行费时的工作,而且不会导致系统的挂起。 例如,在Windows3.x 中,如果某一个应用程序陷入了死循环,那么 整个系统都会瘫痪,这时唯一的解决办法就是重新启动机器。而在 Windows 95/NT中,一个程序的崩溃一般不会造成死机,其它程序仍 然可以运行,用户可以按Ctrl+Alt+Del键来打开任务列表并关闭没有响 应的程序
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有