计算机系统组成
计算机系统组成计算机系统由硬件系统(Hardware)和软件系统(Software)两大部分组成。
计算机硬件计算机(Computer):俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据进行自动、高速地处理,然后把处理结果输出的现代化智能电子设备
发展历史:
第一代计算机(1946-1957)
电子管时代
第二代计算机(1958-1964)
晶体管时代
第三代计算机(1965-1970)
集成电路时代
第四代计算机(1971以后)
大规模集成电路时代
世界上第一台计算机1946年,世界上第一台计算机ENIAC(electronic numerical integrator and calculator)在美国宾州大学诞生,是美国奥伯丁武器试验场为了满足计算弹道需要而研制成的。使用了17468只电子管,占地170平方米,重达30吨,耗电174千瓦,耗资40多万美元。每秒可进行5000次加法或减法运算。
冯·诺依曼体系结构1945年6月,冯•诺依曼提出了在数字计算机内部的存储器中存放程序的概念(Stored Program Concep ...
服务器内存
服务器内存内存和外存内存是介于CPU和外部存储之间,是CPU对外部存储中程序与数据进行高速运算时存放程序指令、数据和中间结果的临时场所,它的物理实质就是一组具备数据输入输出和数据存储功能的高速集成电路,内存是CPU能直接寻址的存储空间,由半导体器件制成。内存的特点是存取速度快,计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。
外存:硬盘,U盘,软盘,光盘
内存和外存的区别:
内存断电后数据丢失
外存断电后数据可以保存
内存相关术语容量:即该内存的存储容量,单位一般为“MB”或“GB”
内存带宽:内存带宽是指内存与北桥芯片之间的数据传输率,单通道内存节制器一般都是64-bit的,8个二进制位相当于1个字节,换算成字节是64/8=8,再乘以内存的运行频率,如果是DDR内存就要再乘以2。
12345计算公式:内存带宽=内存总线频率×数据总线位数/8示例:DDR内存带宽计算DDR2 667,运行频率为333MHz,带宽为333×2×64/8=5400MB/s=5.4GB/sDDR2 800,运行频率为400MHz,带宽为400×2×64/8=6400MB ...
服务器主板
服务器主板主板mainboard、系统板systemboard或母板motherboard,安装在机箱内, 是计算机最基本的也是最重要的部件之一。
主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS 芯片、I/O控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件。
服务器
服务器服务器(Server)是计算机的一种,是网络中为客户端计算机提供各种服务的高性能的计算机,服务器在网络操作系统的控制下,将与其相连的硬盘、磁带、打印机及昂贵的专用通讯设备提供给网络上的客户站点共享,也能为网络用户提供集中计算、信息发布及数据管理等服务。
服务器分类按应用功能分类:Web服务器、数据库服务器、文件服务器、中间件应用服务器、日志服务器、监控服务器、程序版本控制服务器、虚拟机服务器、邮件服务器、打印服务器、域控制服务器、多媒体服务器、通讯服务器、ERP服务器等
按外形分类:塔式服务器早期的服务器形式,外形以及结构和平时使用的立式PC差不多,机箱空间大,主板扩展性较强,插槽较多,预留了足够的内部空间,以便日后进行硬盘和电源的冗余扩展, 设计一般都考虑降噪,目前较少使用。
刀片式服务器在标准高度的机架式机箱内可插装多个卡式的服务器单元,实现高可用和高密度
更高的密度,集中管理,高性能,灵活扩展, 按需配置
可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下,所有的母板可以连接起来提供高速的网络环境,并同时共享资源, 为相同的用户群服务
机架式服务器按照 ...
Hexo头部规范
12345678---title: apache虚拟主机date: 2019-04-20 6:25:02top_img: /images/httpd.jpgcover: /images/httpd.jpgcategories: Apachetags: Apache---
Hexo安装+Butterfly配置
安装Hexo1.安装Node.js v17.x:
1234567# Using Ubuntucurl -fsSL https://deb.nodesource.com/setup_17.x | sudo -E bash -sudo apt-get install -y nodejs# Using Debian, as rootcurl -fsSL https://deb.nodesource.com/setup_17.x | bash -apt-get install -y nodejs
2.安装Hexo
12345npm install hexo-cli -ghexo init blogcd blognpm installhexo server
安装配置Butterfly1.在hexo根目录下克隆项目
1git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
2.应用主题
修改Hexo根目录下的_config.yml,把主题改为butterfly
1th ...