操做系统是一组控制和管理计算机硬件和软件资源 ,合理的对各种做业进行调度,以及方便用户使用的程序的集合。并发
1. 分时系统
分时系统是指,在一台主机上链接了多个带有显示器和键盘的终端,同时容许多个用经过本身的终端,以交互方式使用计算机,共享主机中的资源。
首先,用户做业不能进入磁盘,而后再调入内存。由于做业在磁盘上不能运行,固然用户也没法与机器交互,所以,做业应直接进入内存。
其次,不容许一个做业长期占用处理机,直至它运行结束或出现I/O请求后,方才调度其余做业运行。为此,应该规定每一个做业只运行一个很短的时间(例如0.1秒钟,一般把这段时间称为时间片),而后便暂停该做业的运行,并当即调度下一个程序运行。若是在不长的时间(例如3秒)内能使全部的用户做业都执行一次(一个时间片的时间),即可使每一个用户都能及时地与本身的做业交互,从而可以使用户的请求获得及时响应。性能
2.实时系统
实时系统是指系统能及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制全部实时任务协调一致的运行。spa
3.微机操做系统
3.1.单用户单任务操做系统
即只容许一个用户上机,且只容许用户程序做为一个任务运行。
3. 2.单用户多任务操做系统
即只容许一个用户上机,但容许用户把程序分为若干个任务,使他并发执行,从而有效的改善了系统的性能。
3. 3.多用户多任务操做系统
即容许多个用户经过各自的终端使用同一台机器,共享主机系统中的各类资源,而每一个用户程序又可进一步分为几个任务,使它们能并发执行,从而可进一步提升资源利用率和系统吞吐量。操作系统