一、计算机系统的发展历史
- 定义:计算机是电子数字计算机的简称,是一种自动的,高速的进行数值运算和信息处理的电子设备
- 计算机的特点:
- 智能化
- 网络化
- 巨型化
- 微型化
- 多媒体化
- 第一台计算机:1946年2月美国宾夕法尼亚大学建造了第一台计算机
- 按照主要元器件划分:
- 1946-1958:电子管
- 1958-1964:晶体管
- 1964-1970:中小规模的集成电路
- 1971-90年代:大规模和超大规模集成电路
二、计算机系统的硬件
- CPU:人体的大脑,负责运算和控制,是服务器性能核心部件
- 内存:CPU和磁盘之间的缓冲设备,临时的存储器
- 一般程序运行的时候会被调度到内存中
- 进程:运行着的程序,进程会放在内存里
- 程序:静态的,硬盘里
- 计算机重启时,内存的数据会被释放掉
- 主板:所有元器件的载体
- 硬盘:永久存储数据的存储器
- 显卡:显示输出
- 电源:像人体的心脏,生产中一般核心业务用双电,集群有可能例外
- 机箱:保护元器件的箱子
- 散热器:散热(主要是CPU、显卡等芯片类元器件发热较大,需要散热)
三、计算机在生产场景中的使用
- 分类:
- PC
- 服务器
- 服务器品牌:DELL,HP,IBM,浪潮,联想,航天联志
- 戴尔服务器:
- 2010年以前:
- 1U 1850 1950
- 2U 2850 2950
- 2010-2014:
- 1U R410/420
- 2U R610/620
- 2015-2020:
- 1U 待补全
- 2U R710/R720
- 2021-2024:
- 1U R250
- 2U R730/R740/R750
- IBM:
- 2U 3750/3850/3950
四、UNIX系统发展概述
时间线:
- 1969年贝尔实验室研发
- 特点:技术成熟、可靠性高、网络和数据库功能强,伸缩性突出和开放性好
- 1977 BSD出现
- 1991 AIX(IBM)
- 1991 solaris(sun,oracle)
- HP.UX9
- 1990左右出现linux
主要UNIX发行版:
- IBM的AIX,主要跑在小型机上
- HP的HP-UX
- SCO的UNIX和ODT
- SUN的 Solaris ,SUN被orcale收购了
- FreeBSD
Linux系统的特点:
- 免费使用
- 开放源代码
- 自由传播
- 类unix系统
- 多任务、多用户
GNU:革奴计划,是由理查德斯特曼在1983年9月27日公开发起的,它的目标是创建一套完全自由的操作系统。【GNU是GNU is Not Unix的递归缩写】,1984年成立的自由软件基金会。
GPL协议:GPL许可核心思想:保证任何人都有共享和修改自由软件的自由,任何人有权取得、修改和重新发布自由软件的源代码的权利,但是要求把具体的改动发布出来。
Linux的优点:
- 类unix系统,兼容unix
- 完善的多用户、多任务、多进程系统
- 很高的系统稳定性与可靠性
- 较高的系统安全性
- 完善的网络服务:http、ftp、smtp
- GNU开放式系统
- 大量第三方免费应用程序
- 众多业界厂商支持
- 完善的图形用户界面
- 各种开发平台支持
Linux系统的应用领域:
- IT服务器系统应用领域
- 嵌入式系统应用领域
- 个人桌面系统应用领域
注意:
- linux操作系统是内核+系统软件+应用程序
- 大企业希望花钱解决问题,这种现象相当广泛