计算机发展的四个阶段,根据计算机使用物理电子器件,可将计算机发展分为如下四个阶段,
第一个阶段:电子管计算机 1946 - 1958,电子物理元件
第二次世界大战是电子管计算机产生的催化剂,(英国为了解密德国海军的密文)战争使用了飞机和火箭,打得准则需要计算射击参数,射击参数需要几千次运算才能计算出来,没有计算机前,需要人来手算,人算不仅慢,还是会出错。最著名的电子管计算机就是ENIAC。它的诞生源于二战,是一个庞然大物,其拥有18000多个电子管,重量达30吨,占地1500平方英尺,运行耗电量150千瓦,
这一阶段的计算机特点:集成度小,空间占用大功耗高,运行速度慢,操作复杂,更换程序需要接线
现在我们使用的计算机中,已经看不到电子管的身影了
第二个阶段:晶体管计算机 1958 - 1964
贝尔实验室的三个科学家发明了晶体管,1947年12月,美国贝尔实验室的肖克利、巴丁和布拉顿组成的研究小组,研制出一种点接触型的锗晶体管。晶体管的问世,是20世纪的一项重大发明,是微电子革命的先声。晶体管出现后,人们就能用一个小巧的、消耗功率低的电子器件,来代替体积大、功率消耗大的电子管了。晶体管的发明又为后来集成电路的诞生吹响了号角。晶体管的发明是划时代的,1956年的诺贝尔物理奖,就授予了这三名科学家。1957年,美国制成全部使用晶体管的计算机,第二代计算机诞生了。晶体管比电子管功耗小、体积小、重量轻、工作电压低、工作可靠性好。用晶体管取代电子管,使计算机体积大为缩小,计算机的运算速度提高到每秒几十万次,比第一代电子管计算机提高了近百倍。相比电子管,晶体管拥有更小的体积,更低的能耗,更高的计算效率。
第晶体管计算机特点:,集成度相对较高,空间占用相对小,功耗相对较低,运行速度较快,操作相对简单,交互更加方便
第三个阶段:集成电路计算机 1964-1971
德州仪器的工程师发明了集成电路(IC),集成电路(IC)顾名思义,就是把一定数量的常用电子元件,如电阻、电容、晶体管等,以及这些元件之间的连线,通过半导体工艺集成在一起的具有特定功能的电路。
集成电路计算机:计算机变得更小,功耗变得更低,计算速度变得更快,计算机具备进入千家万户的条件,IBM推出兼容的产品System/360 操作系统的雏形,操作系统也出来了
第四个阶段:超大规模集成电路计算机 1971 - 现在
一个芯片集成了上百万的晶体管,使得计算机的速度更快,体积更小,价格更低,更能被大众接受,
用途也丰富了起来,包括文本处理、表格处理、高交互的游戏与应用等。
第四阶段初,受限于单核CPU的性能瓶颈,发展多核CPU,单核CPU 多核CPU
著名的定律------摩尔定律:集成电路的性能,每18~24个月就会提升一倍。
进入21世纪后,随着芯片的发展,芯片里面的电路越来越复杂,越来越密集,并且热损耗也越来越高,我们没有办法解决这样的问题,因此,该定律慢慢失效了。
计算机的分类
计算机分为五类
超级计算机、大型计算机、工作站,微型计算机(PC),迷你计算机(普通服务器)
超级计算机:
功能最强、运算速度最快、存储容量最大的计算机,例如天河二号
多用于国家高科技领域和尖端技术研究,包括天气预报、海洋监测、生物制药、科学计算、核聚变核裂变模拟、加密解密算法的运算、军事战争模拟等等。用来衡量超级计算机运算速度的单位是TFlop/s,1TFlop/s = 每秒一万亿次浮点计算。
大型计算机
又称大型机、大型主机、主机等,具有高性能,可处理大量数据与复杂的运算,像银行金融交易的数据、证券交易所的数据处理、人口普查、企业资源规划等一些项目里面都会使用到大型计算机,大型机市场领域,IBM占据着很大的份额
提到大型机,不得不提到的就是------去"IOE"行动。
什么是IOE?
I------IBM(国际商业机器公司),是服务器提供商,
O------Oracle(甲骨文),是数据库软件提供商,
E------EMC(易安信),则是存储设备提供商。
IOE三者构成了一个从软件到硬件的企业数据库系统。由这三驾马车构成的数据库系统在当时几乎占领了全球大部分商用数据库系统市场份额。除阿里巴巴这样需要大量数据运算的电商企业,其他如石油、金融行业也广泛地使用这套系统。
去"IOE"是阿里巴巴提出的概念,代表了高维护费用的存储系统,不够灵活,伸缩性弱
因为IOE代表了高维护费用的存储系统,仅Oracle系统三年的销售价格就达到了八位数,且IOE系统伸缩性差,扩展性差,无法满足阿里日益增长的业务需要
阿里巴巴其本意是,在阿里巴巴的IT架构中,去掉IBM的小型机、Oracle数据库、EMC存储设备,代之以自己在开源软件基础上开发的系统,运营成本太低 普通服务器代大型机,MySQL替换Oracle
迷你计算机
也称为普通服务器,小型机,不需要特殊的空调场所,具备不错的算力,可以完成较复杂的运算
不像之前的超级计算机和大型计算机只有少数公司可以制造,服务器很多公司(像华为、浪潮、联想等)都可以制造。现代背景下,很多公司已经将传统的大型机替换成了普通服务器,服务器成为大规模企业计算的中枢。
云服务厂商(比如阿里云、腾讯云等),也是使用普通服务器来构建自己的云服务和数据中心的。
又称为个人计算机,是最普通的一类计算机,可以分为台式机、笔记本电脑、一体机等。麻雀虽小,五脏俱全,从构成的本质上来讲,个人计算机与前面的分类无异,都包含了计算机所必备的一些硬件。
所以,在学习计算机的时候,只要对个人计算机进行研究,就能触类旁通,就可理解这里面所有的计算机分类了。因为我们平常学习中主要学习个人计算机PC相关理论。