linux-计算机基础
计算机硬件与组成原理基础
1.1计算机理论
1.1.1图灵机理论
1936年,英国数学家阿兰・麦席森・图灵(1912―-1954年)提出了一种抽象的计算模型——图灵机( Turing machine)。图灵机,又称图灵计算机,即将人们使用纸笔进行数学运算的过程进行抽象,由一个虚拟的机器替代人类进行数学运算。
图灵提出图灵机的模型并不是为了同时给出计算机的设计,它的意义有如下几点:
(1)它证明了通用计算理论,肯定了计算机实现的可能性,同时它给出了计算机应有的主要架构;
(2)图灵机模型引入了读写与算法与程序语言的概念,极大的突破了过去的计算机器的设计理念;
(3)图灵机模型理论是计算学科最核心的理论,因为计算机的极限计算能力就是通用图灵机的计算能力,很多问题可以转化到图灵机这个简单的模型来考虑。 [2]
通用图灵机向人们展示这样一个过程:程序和其输入可以先保存到存储带上,图灵机就按程序一步一步运行直到给出结果,结果也保存在存储带上。更重要的是,隐约可以看到现代计算机主要构成,尤其是冯・诺依曼理论的主要构成。
1.1.2冯诺依曼体系
1944年,美籍匈牙利数学家冯·诺依曼提出计算机基本结构和工作方式的设想,为计算机的诞生和发展提供了理论基础。时至今日,尽管计算机软硬件技术飞速发展,但计算机本身的体系结构并没有明显的突破,当今的计算机仍属于冯·诺依曼架构。
理论要点:
1、计算机硬件设备由存储器、运算器、控制器、输入设备和输出设备5部分组成。
2、存储程序思想——把计算过程描述为由许多命令按一定顺序组成的程序,然后把程序和数据一起输入计算机,计算机对已存入的程序和数据处理后,输出结果。
美籍匈牙利科学家冯·诺依曼最先提出程序存储的思想,并成功将其运用在计算机的设计之中,根据这一原理制造的计算机被称为冯·诺依曼结构计算机,由于他对现代计算机技术的突出贡献,因此冯·诺依曼又被称为“计算机之父”。
1.2计算机硬件分类
1.2.1冯诺依曼体系五部分
根据冯诺依曼体系把硬件分为五部分
控制器: 计算机的指挥系统。控制器通过地址访问存储器,村存储器中取出指令,根据指令分析结果产生相应的操作控制信号作用于其他部件,使得各部件在控制器控制下有条的协调工作。
运算器: 实现算术运算符和逻辑运算的部件。
存储器:计算机的存储器可分成两大类,一类是内存存储器,简称内存或主存;另一类是外存储器,简称外存或辅存。
输入设备:是指向计算机输入信息,常见的输入设备有:键盘、鼠标、触摸屏。等等
输出设备:主要有显示器、打印机和绘图仪。
工作流程如图所示:
1.2.2 计算机系统结构图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gp7id0cV-1632994265254)(C:\Users\zhengmingyu3\AppData\Roaming\Typora\typora-user-images\image-20210927193424925.png)]
注:cpu是人的大脑,负责控制全身和运算内存是人的记忆,负责临时存储硬盘是人的笔记本,负责永久存储输入设备是耳朵或眼睛、嘴巴,负责接收外部的信息存入内存输出设备是你的脸部,负责经过处理后输出的结果以上所有的设备通过总线连接接,总线相当于人的神经
1.3 运维与服务器
1.3.1 运维人员的核心职责
- 网站数据不能丢
- 网站全天运行
- 提升用户体验–访问的块
1.3.2 运维人员工作的主战场之服务器
什么是服务器?
服务器,也称伺服器(台湾),是提供计算服务的设备。 由于服务器的需要相应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
服务器的尺寸
1U服务器(U表示服务器的厚度) 1U=1.75英寸=4.445CM=4.45CM
1.3.3 服务器按外形分类
- 机架式服务器
- 刀片服务器
- 塔式服务器
1.4 互联网公司的服务器品牌
- DELL(大多数公司,常用)
- HP
- 华为
- IBM(百度)
- 浪潮
- 联想
1.5 服务器品牌详解及对应型号
网站:https://detail.zol.com.cn/
1.5.1 Dell 服务器品牌
dell服务器,无损性能的密度,戴尔刀片式服务器更简单、更快、更酷。
戴尔服务器分类
刀片式服务器
产品举例:
Dell PowerEdge M710HD,双插槽、半高、内存密集型、企业级服务器,适用于在半高配置中具备广泛的I/O灵活性,可为虚拟化和工作负载整合实现最高的RAM总量,适用于需要可靠、高密度、双插槽刀片式服务器解决方案的服务器机房和企业数据中心。
**戴尔****刀片式服务器**的价值
业务智能IT对于增长的业务效率、与快速发展的虚拟化相结合、基于标准的开放体系结构的需要,导致了构建和部署企业技术方式上的巨大改变,而刀片式服务器则是关键策略。
通过将更多的服务器整合在更少的空间内并共享多个组件,刀片式服务器解决方案能够:
1、降低功率,帮助您减少IT成本并利用具有功率限制的机架和数据中心完成更多的工作
2、通过简化数据中心管理提高IT对业务需要的响应速度
3、节省数据中心空间和资源,从而在扩展数据中心的时间和方式上为您提供了灵活性
我们提供行业领先的刀片式服务器解决方案,它们具有卓越的灵活性和性能功耗比,同时还提供无与伦比的易于管理性。
**戴尔**刀片式交换机的优点
大多数大型企业每年在IT方面都要花费数百万的费用。如果将该支出节省1%会如何?如果拥有额外资源来用于业务和产品创新会如何?这些对于您的股东意味着什么?
将您的服务器整合到高效的Dell M1000e刀片式服务器机箱中,可帮助您在IT基础架构中实现出上述效率。
您是否:
1、存在功率限制问题或希望减少所使用的功率?
刀片式服务器与支架式服务器相比,在进行相同数量的资源处理时使用的功率较少,其性能功耗比高出20%甚至更多。刀片式服务器是降低不断增加的电力成本和实施绿色IT创新的关键元素。
2、需要更快的IT响应?
刀片式服务器提供更加简单的设置和管理,简化了网络基础架构,从而使您的团队可以完成更多的工作。
3、用尽了数据中心的空间?
刀片式服务器可以利用更少的空间完成更多的工作,减缓了您必须增加昂贵数据中心空间的速率。
戴尔高密度刀片式解决方案使您可以事半功倍 - 利用更少的空间、功率和资源完成更多的处理工作。这为您的公司节省了资金。
1.6 服务器(电脑)核心零部件介绍
1.6.1 机箱
作为电脑配件中的一部分,它起的主要作用是放置和固定各电脑配件,起到一个承担和保护作用。此外,电脑机箱具有屏蔽电磁辐射的重要作用。虽然在DIY中不是很重要的配置,但是使用质量不良的机箱容易让主板和机箱短路,让电脑系统变得不稳定。
1.6.2 电源
- 功能:保8电脑的电源供应
- 作用: 一个合格的电源对电脑的作用是至关重要的,电源就犹如人体的心脏,随时提供新鲜的血液,即使再聪明的头脑或再敏捷的身手也离不开电脑电源。劣质的电源不仅直接影响电脑的正常的使用,对主板、显卡等其他配件造成损害,而且这种电源所参数的电磁辐射,对人身健康也构成了潜在的威胁。再服务器领域,电源的作用至关重要,因此,服务器是一般提供双电源(双冗余电源)。
1.6.3 主板
- 主板和CPU都是电脑中最关键的部件
- 所有的板卡必须通过主板发挥作用,主板性能和质量的好坏直接影响到整个系统。
- 电脑主板按不同的架构标准和各种不同的主要部件、接口组合而成。
1.6.4 CPU
- 功能:也就是负责运算和控制中心,是电脑的最关键部位,是计算机的头脑。
- 作用:相当于人的大脑一样,在计算机进行的任何操作(数据的输入,存储,程序的运行,屏幕的显示,结果的打印) 都在CPU的控制下完成的。cpu比计算机任何部件都更能决定计算机的工作速度和效率。
- 双CPU时,只能同时装同一型号的。
1.6.5 CPU风扇
- 功能:为CPU降温
- 作用:如果一开机CPU的温度就很高,时间长了搞不好就很多黑烟,选择一个好的风扇时十分重要的。
CPU: AMD Inter 服务器CPU Xeon 志强
1.6.6 硬盘
- 功能: 硬盘简单的说就是一个大容量存储器,存储视频,文本,音频,成为现代电脑不可缺少的配件。
- 作用:由于计算机在工作时,CPU、输入输出设备与存储器之间需要大量地交换数据,因此,存储器的存取速度和容量,也是影响计算机运行速度的主要因素之一。特别是在服务器优化场景,硬盘的性能是决定网站性能的重要因素。
注意: 想要提高电脑的运行速度,得从硬盘方向考虑。
1.常规正式工作场景(线上的生成环境,给客户/用户用)主选SAS (结合SATA和SCSI的优点) 硬盘 (转速是15000转一分,机械磁盘转数高的性能好)
2.比较核心的业务SAS
3.自己人用的,可选SATA SATA特点: 容量大,价格便宜,但是速度比较慢。
4.高并发访问,小数据量,可以选择SSD (固态硬盘)
机械硬盘: IDE SCSI SATA SAS
固态硬盘:SSD
SATA > SAS >SSD
**硬盘接口分类以及详细介绍:**https://jingyan.baidu.com/article/6079ad0ebbe5a428ff86dbf9.html
1.6.7 内存
- 功能: 内存是电脑的一个临时存储器,它只负责电脑数据的中转而不能永久保存。它的容量和处理速度直接决定了电脑数据传输的快慢,和cpu、硬盘一起并称为电脑的三大件。
- 作用:内存是CPU能够直接访问的存储器,CPU从内存中读取操作指令和数据,又把运算或处理结果送回内存。
内存小结:
1.解决了cpu与硬盘之间的速度的差距问题。
2.内存是一个临时存放地址,使用的时候才会放入到内存中。
3.断电后内存中内容消失。
内存: 台式机内存、服务器内存、笔记本内存
缓存小结: 缓存越大,速度越快。
计算机各级设备IO对比
io input/output 输入输出 读写iops input/output per second 每秒的输入输出1s=1000ms(毫秒)=1000000us(微妙)=1000000000ns(纳秒)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cy5aABA1-1632994265264)(C:\Users\zhengmingyu3\AppData\Roaming\Typora\typora-user-images\image-20210929094542291.png)]
1.6. 8 Raid 卡(阵列卡)
Raid卡, Raid卷 raid 0,1,5,10
磁盘阵列是由一个硬盘控制器来控制多个硬盘的相互连接,使用多个硬盘的读写同步,较少错误,增加效率和可靠度的技术。
1.6. 9 远程管理卡
解释:远程管理卡(如下图所示)是服务器特有的远程管理部件,在家用电脑及笔记本电脑上是不存在的。
它的作用是通过网络远程(异地)开关服务器,并可以查看服务器开关机的过程等信息,早期(2010年以前),服务器托管在IDC机房,一旦出现问题,还得跑机房或者请机房的人管理。有了远程管理卡之后,运维人员管理服务器的效率就大大的提高了。
远程管理卡有服务器自带的和独立的两类。服务器自带的远程管理卡,可以关机、开机,但是看不到开关服务器的过程。所以,建议给服务器配备独立的远程管理卡,可能会多花100多块钱的样子,但是,当服务器出现问题,就不需要打车或者出差,也不用给机房人员打电话了,可以利用远程管理卡快速查看服务器故障并恢复服务。
使用场景:
1、 远程安装操作系统
远程登录管理界面,用控制卡上的虚拟介质映射功能把自己电脑上的ISO文件或者物理光驱投递给机房里服务器
2、电源控制功能
远程登录管理界面,进行关机、开机、重启。
3、检查服务器硬件状态
监控电池、风扇、CPU、内存、磁盘硬件设备的状态。
1.7 计算机常用计数制
十进制
0,1,2,3,4,5,6,7,8,9
2.二进制
0,1
3.八进制
0,1,2,3,4,5,6,7
4.十六进制
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 主机的MAC地址
1.8 计算机中的数据表示
1.8.1 数值数据的表示
比特: bit
字节: byte
1byte(B)=8bit
1MB=1024KB
1GB=1024MB
1TB=1024GB
1PB=1024TB
1EB=1024PB
linux-计算机基础相关推荐
- linux计算机基础
计算机基础 linux的基本原则: 1,一切皆是文件 2,有目的单一的小程序组成,组合小程序完成复杂任务 3,尽量避免捕获用户接口和用户交互 4,所有的配置文件都保存成文本格式 5,严格区分大小写 系 ...
- Linux操作系统的性能将主要取决于,大学计算机基础试题题库及复习资料
<大学计算机基础>试题题库及答案 一.单选题练习 1.完整的计算机系统由( C )组成. A.运算器.控制器.存储器.输入设备和输出设备 B.主机和外部设备 C.硬件系统和软件系统 D.主 ...
- 第一次使用linux电脑,计算机基础与Linux初次亲密接触第一天(马哥)
什么是计算机? 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能.是能够按照程序运行,自动.高速处理海量数据的现代化智 ...
- Linux、网络、计算机基础知识
一.了解计算机基础组成 As we all know,咱们的大数据服务器组件都是要搭建在Linux服务器上去跑的.那么首先就来聊聊这个服务器. 服务器说白了就是一个性能好一点的电脑.那么就要知道从那些 ...
- 【Linux】ARM篇一--计算机基础与RAM处理器概论
ARM篇一--计算机基础与ARM处理器概论 一.计算机基础 1.Linux嵌入式底层导学 1.1 Linux学习过程 1.2 操作系统的分层作用 2.计算机基础知识 2.1 计算机的进制 2.2 计算 ...
- linux操作系统第二版张玲课后答案,Linux操作系统(基础原理与应用第2版高等学校计算机专业规划教材)...
导语 内容提要 本书以理论结合实践,注重应用为原则,全面.系统地讲述操作系统的基本原理,并将其与Linux的实现和应用技术紧密结合.全书内容分为3部分:第1部分为基础篇,共4章,包括Linux系统概述 ...
- 计算机基础及常见的Linux发行版介绍、Linux哲学思想
计算机基础及常见的Liunx发行版介绍.Linux哲学思想 计算机的组成 CPU(控制器和运算器) 运算器 控制器 寄存器 存储器 简介 内存 外存 硬盘 机械硬盘 硬盘结构 基本参数 接口类型 固态 ...
- Linux学习笔记(一、计算机基础)(持续更新)
在这上面写笔记主要是为了加强记忆,便于以后的知识巩固,其次发的内容,如果出现不同的建议和看法希望,老友们多多在评论区留言,我会及时回复的,谢谢哈! Linux运维工程师学习笔记 一.计算机基础 第一节 ...
- 计算机基础知识——Linux命令简介
1.Linux操作系统基础知识 在了解linux命令之前,我们先了解一点基本概念. 1.1.操作系统概念 操作系统(operating system 简称OS)是一个大型的程序系统,他负责计算机的全部 ...
- Linux学习-计算机基础
Linux 学习-计算机基础 一.描述计算机的组成及其功能. 计算机系统是由硬件(Hardware)和软件(Software )两部分组成. 硬件: 从硬件基本结构上来讲,计算机是由运算器.控制器.存 ...
最新文章
- 间谍新高度:航空航天探测器被当作间谍武器
- JAVA入门笔记·JAVA名词及环境搭建
- csu 1019 Simple Line Editor
- 远程访问mysql数据库_关于远程连接MySQL数据库的问题解决
- laravel 查询
- ubuntu 10.04源 更新源列表 选择
- Qt深入:不能不知道的Type、Attribute和Flags
- win7 html 设置成桌面,教你怎样设置专属自己的windows7动态桌面
- apache启动失败查看错误信息
- CentOS 6虚拟机Hadoop安装教程
- 京瓷2211打印机清零_打印机墨粉盒清零的方法
- 4-9 Python对象的自省机制
- ReSharper配置及用法(转)
- react-ant design mobile - webpack 自定义主题
- UnityShader快速上手指南(四)
- 在uniapp中怎么实现邀请好友
- TinyMce 修改插件 实现多文件/图片上传
- vue3中使用全局变量(vue2x中this)
- 基类与派生类中同名成员的关系
- 毕业设计-基于 MATLAB的散斑图像处理方法
热门文章
- cve-2018-1273复现思路及简单利用(避坑)
- 如何查看服务器资源占用情况,云服务器如何查看内存占用情况
- 百度云不限速-proxyee-down
- java获取国家法定节假日和周末
- (原创)[短小精悍系列]RGB(RGI/RGV)颜色明度(亮度)计算公式 (又称灰度公式,彩色照片转黑白照片时能派上用场)
- group by column中的column与前面条件发生的错误的解决方案
- SQL SERVER DAY函数
- python对于会计的好处_学好会计学的作用及意义
- 骚男的计算机音乐,lol骚男战歌bgm_lol骚男战歌背景音乐汇总_快吧游戏
- 5分钟自建数据库可视化平台,在线管理数据库也太方便了~