首发于 操作系统笔记

操作系统引论 | 操作系统的发展过程

在计算机刚出现的阶段,并没有操作系统,人们都是通过全手工的方式来操作计算机;当后来硬件技术出现了高速的磁盘和磁带之后,才出现批处理技术;在硬件技术出现通道和中断技术之后出现了多道程序设计技术,操作系统也发展成为了多道程序系统。后来随着人们对计算机技术的更新的需求,才出现了现有的个人计算机操作系统、网络操作系统、嵌入式操作系统和分布式操作系统。


操作系统的概念:

操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。


无操作系统的计算机系统

在这个系统中,当主机系统进行 I/O 操作时,其接触的设备是快速的磁带或磁盘,而不是低速的纸带机和打印机,提高了主机进行 IO 操作的速度,减少了主机 CPU 的空闲等待时间,提高了 CPU 的利用率。

外围机其实也是一台打印机,但是性能相较主机较弱,但足以应付输入和输出设备的需求。


单道批处理系统

使用脱机输入输出技术后,减少了 CPU 的等待时间,但是启动一次主机仍然只能执行一个程序。为了启动一次主机能够运行多道程序,于是我们设计了批处理系统。


多道批处理系统

为了解决单道批处理系统存在的忙闲不均的问题,就出现了多道批处理系统。一次从磁带或磁盘上同时装入多个用户作业到内存中,使这多个作业同时处于运行状态。当该系统对计算硬件具有一定的要求,需要中断技术和通道技术,对软件要求多道程序设计技术。


分时系统

是指一台主机上连接了多个终端,同时允许多个用户通过自己的终端,以交互的方式使用计算机,共享主机中的资源的系统。

为了保证每一个终端用户都感觉是自己一个人在使用计算机资源,系统规定每个终端用户的作业能连续使用CPU的最长时间叫做时间片。时间片一到,无论请求是否完成都会暂停请求的继续执行,而去响应下一个请求。


实时系统

系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。


微机操作系统


多处理机系统

多处理机系统也称并行系统(parallel system)或紧耦合系统。


网络操作系统

由线路将一些独立自治的计算机相互连接形成的一个集合体称为计算机网络。每个计算机的各自操作系统都可以不同。每一台都是独立的。


分布式系统


嵌入式操作系统

是指将应用程序和OS与计算机硬件集成在一起的系统。

EOS负责嵌入式系统的全部软、硬件资源的分配、调度工作、控制协调并发活动等

聚圣源澄海3c地图下载司机饭店起名字大全上位电影完整版石姓起名露娜连招顺序口诀重庆还有一只熊本熊在漂流droidcamx看片神器2020王姓男孩起名大全公司起名上市公司给涂料公司起名亡命天涯电视剧巫颂txt下载验房师资格银案迷踪英文名起名规则钟怎么起名字极速风流百度影音公司起名以省开头有凤来仪2018狗孩子起名大全洗护店铺起名字属牛起名带梓字的起名好夫涅妇啥意思runningwithrifles灵异猎人胜负师传说哲也给姓彭有宝宝起名字不死法医第二季淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化