多任务操作系统指的是
以 Windows XP系统为例,多任务操作系统是指同一时间可以运行多个应用程序。
多任务处理是指用户可以在同一时间内运行多个应用程序,每个应用程序被称作一个任务Linux、windows就是支持多任务的操作系统,比起单任务系统它的功能增强了许多。
当多任务操作系统使用某种任务调度策略允许两个或更多进程并发共享一个处理器时,事实上处理器在某一时刻只会给一件任务提供服务。因为任务调度机制保证不同任务之间的切换速度十分迅速,因此给人多个任务同时运行的错觉。多任务系统中有3个功能单位:任务、进程和线程。
抢先式多任务工作方式
使用抢先式多任务工作方式使得32位Windows应用程序和DOS应用程序能够平等地共享C PU资源,消除了Windows 3.X单个任务执行时独占系统资源的现象,提高了应用程序的执行效率和速度,也使用户有可能摆脱前文所提到的困境。在Windows 95运行时,用户可以根据鼠标指针的变化了解各个任务所处的状态。
当鼠标指针在某个窗口变成沙漏指针时,用户不能对该窗口进行操作。但可以把鼠标指针移到该窗口以外,这时鼠标指针有可能变成箭头或箭头与沙漏的组合,表示用户此时可以进行抢先操作而不必像在Windows 3.X中那样处在无奈的等待中。当发现某个任务意外死锁或终止时,我们可以利用Windows 95的这种抢先式多任务的特性。
先将其它任务正常结束,再想办法处理出了问题的程序,以减少工作损失。在Windows 95中,对出现意外错误的程序,可以使用Ctrl+Alt+Del组合键调出"关闭程序窗口,选中该程序后再用"结束任务"操作将它关闭。但要小心,不可轻易再次击Ctrl+Alt+D el组合键,以避免重新启动机器造成信息丢失。
2024-08-28 广告