49、操作系统
操作系统(Operating System,简称OS)是管理和控制计算机硬件与
软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,
任何其他软件都必须在操作系统的支持下才能运行。
操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的
接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控
制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所
有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好
的工作环境,为其它软件的开发提供必要的服务和相应的接口等。实际上
,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按
照应用程序的资源请求,分配资源,如:划分CPU时间,内存空间的开辟
,调用打印机等。
操作系统的主要功能是资源管理,程序控制和人机交互等。计算机系
统的资源可分为设备资源和信息资源两大类。设备资源指的是组成计算机
的硬件设备,如中央处理器,主存储器,磁盘存储器,打印机,磁带存储
器,显示器,键盘输入设备和鼠标等。信息资源指的是存放于计算机内的
各种数据,如文件,程序库,知识库,系统软件和应用软件等。
操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通
过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬
件设备,实现用户要求。以现代观点而言,一个标准个人电脑的OS应该提
供以下的功能:
进程管理(Processing management)
内存管理(Memory management)
文件系统(File system)
网络通讯(Networking)
安全机制(Security)
用户界面(User interface)
驱动程序(Device drivers)
50、批处理系统
批处理是指用户将一批作业提交给操作系统后就不再干预,由操作系
统控制它们自动运行。这种采用批量处理作业技术的操作系统称为批处理
操作系统。批处理操作系统分为单道批处理系统和多道批处理系统。批处
理操作系统不具有交互性,它是为了提高CPU的利用率而提出的一种操作
系统。
其自动处理过程是:首先,由监督程序将磁带上的第一个作业装入内
存,并把运行控制权交给该作业。当该作业处理完成时,又把控制权交还
给监督程序,再由监督程序把磁带(盘)上的第二个作业调入内存。计算
机系统就这样自动地一个作业一个作业地进行处理,直至磁带(盘)上的
所有作业全部完成,这样便形成了早期的批处理系统。[1]
批处理是指用户将一批作业提交给操作系统后就不再干预,由操作
系统控制它们自动运行。这种采用批量处理作业技术的操作系统称为批处
理操作系统;批处理操作系统不具有交互性,它是为了提高CPU的利用率
而提出的一种操作系统。
51、分时操作系统
分时操作系统是使一台计算机采用时间片轮转的方式同时为几个、几
十个甚至几百个用户服务的一种操作系统。
把计算机与许多终端用户连接起来,分时操作系统将系统处理机时间
与内存空间按一定的时间间隔,轮流地切换给各终端用户的程序使用。由
于时间间隔很短,每个用户的感觉就像他独占计算机一样。分时操作系统
的特点是可有效增加资源的使用率。例如UNIX系统就采用剥夺式动态优先
的CPU调度,有力地支持分时操作。
常见的通用操作系统是分时系统与批处理系统的结合。其原则是:分
时优先,批处理在后。苹果广告ipod“前台”响应需频繁交互的作业,如终端的要求;
“后台”处理时间性要求不强的作业。
52、时间片
时间片即CPU分配给各个程序的时间,每个线程被分配一个时间段,称
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/bofangqi/article-87710-1.html
一国两制行不通了
烊烊
活该
炒股票的钱永远都是进了印股票人的腰包