《计算机系统:系统架构与操作系统的高度集成》——1.6 操作系统的演化

简介:

本节书摘来自华章计算机《计算机系统:系统架构与操作系统的高度集成》一书中的第1章,第1.6节,作者:(美)拉姆阿堪德兰(Ramachandran, U.)(美)莱希(Leahy, W. D.)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.6 操作系统的演化

操作系统的演化与处理器的演化以及围绕处理器构建的计算机系统的演化相吻合。操作系统在20世纪50年代出现,例如FMS(Fortran Monitoring System,Fortran监控系统)和IBSYS(IBM 7094操作系统)。今天,操作系统存在于如图1-7所示的多种计算设备上。微软的Windows和Mac OS主导了桌面计算机市场。Linux则在企业市场站稳了脚跟。嵌入式设备如手机或个人数字助理(PDA)有它们自己独特的需求,因此出现了满足其需求的专业化操作系统。专业化嵌入式操作系统的例子包括Symbian OS(塞班操作系统)和Blackberry OS(黑莓操作系统)。许多嵌入式操作系统是桌面操作系统的衍生物,例如iOS和Windows CE。
可以根据操作系统所支持的计算机系统以及用户日益增长的期望来追踪操作系统的演化。批处理操作系统支持大型主机系统。多任务操作系统能够更好地利用大型机和小型机的硬件资源。分时操作系统则用于满足用户交互式使用计算机系统的期望。随着个人计算机和图形用户界面的出现,PC操作系统中集成了图形用户界面,例如微软的Windows 95及其后继者。
最终,操作系统要向用户提供计算资源,如处理能力、内存、存储以及其他I/O设备等。最近出现的趋势是通过因特网访问这些计算资源。网格计算是这种趋势的开始,它是一个纯粹的科研行为,目标是通过因特网在不同管理主体之间共享高性能计算资源。网格计算这个词源自电力通过电网来传输并进入千家万户,象征着计算能力也应该像电力一样随处可得。今天,一些公司如亚马逊和微软正在通过Web提供计算资源(处理能力和存储)。云计算是一个商业界的流行语,用来描述这种给最终用户提供计算资源的新方式。

相关文章
|
3月前
|
存储 缓存 Shell
【深入理解操作系统】第一章:计算机系统漫游 | A tour of Computer Systems | 阅读笔记
【深入理解操作系统】第一章:计算机系统漫游 | A tour of Computer Systems | 阅读笔记
54 0
|
3月前
|
存储 缓存 Linux
【看表情包学Linux】冯诺依曼架构 | 理解操作系统 | 基于 Pintos 实现新的用户级程序的系统调用
【看表情包学Linux】冯诺依曼架构 | 理解操作系统 | 基于 Pintos 实现新的用户级程序的系统调用
46 1
|
5天前
|
IDE Linux 开发工具
DP读书:鲲鹏处理器 架构与编程(十三)操作系统内核与云基础软件
DP读书:鲲鹏处理器 架构与编程(十三)操作系统内核与云基础软件
37 1
|
5天前
|
Unix Linux iOS开发
操作系统透视:从历史沿革到现代应用,剖析Linux与网站服务架构
操作系统透视:从历史沿革到现代应用,剖析Linux与网站服务架构
38 0
|
4月前
|
安全 Unix Linux
《计算机系统与网络安全》 第八章 操作系统安全基础
《计算机系统与网络安全》 第八章 操作系统安全基础
55 0
|
2月前
|
人工智能 安全 Java
HarmonyOS鸿蒙操作系统架构
HarmonyOS鸿蒙操作系统架构
130 1
|
4月前
|
存储 安全 Unix
[笔记]深入解析Windows操作系统《二》系统架构(五)
[笔记]深入解析Windows操作系统《二》系统架构(五)
|
4月前
|
存储 安全 API
[笔记]深入解析Windows操作系统《二》系统架构(四)
[笔记]深入解析Windows操作系统《二》系统架构(四)
|
4月前
|
存储 缓存 安全
[笔记]深入解析Windows操作系统《二》系统架构(三)
[笔记]深入解析Windows操作系统《二》系统架构(三)
|
4月前
|
缓存 安全 Unix
[笔记]深入解析Windows操作系统《二》系统架构(二)
[笔记]深入解析Windows操作系统《二》系统架构(二)

热门文章

最新文章