zoukankan      html  css  js  c++  java
  • 1.计算机基础

    一、计算机概述
    1.硬件
    主机
    CPU:ALU,CU
    内存储器:ROM,RAM
    外部设备
    硬盘
    输入
    输出
    其他
    2.软件
    系统软件
    操作系统
    程序语言系统
    数据库管理系统
    服务程序
    应用软件

    二、冯诺依曼:
    输入、输出、主存储器、辅助存储器、运算器,控制器

    三、内存单位:
    位、Byte,K,M,G,T,P,E,Z,Y,B,N,D

    四、服务器配置
    1.Intel 处理器
    2.处理器的数量(配置2/最多2)
    3.配置/内存 32GB1600MHzDDR3内存
    4.硬盘
    5.RAID卡 搭建RAID
    6.网络 4个千兆以太网卡
    7.光驱 DVD-ROM
    8.整机保修时间
    9.电源 标配双路(2个)热插拔电源
    10.服务器的外观样式 4U机架式

    五、CPU
    主频:CPU工作的频率。Hz。主频越高,CPU的速度越快。
    外频:CPU与主板交换数据、指令的频率。
    倍频:主频=外频*倍频
    高速缓存:高速交换存储器。L1/2/3
    内存总线速度:CPU外频。CPU与L2高速缓存和内存
    之间的通信速度。
    地址总线速度:决定了CPU可以访问的
    物理地址空间。
    六、CPU体系架构:
    非X86服务器:RISC(精简指令集)或
    EPIC(并行指令代码)处理器。适用于大型
    的公司。
    X86服务器:CISC(复杂指令集),PC
    服务器。
    七、刀片服务器-机架式服务器-塔式服务器
    八、主板/内存
    九、内存带宽-内存与北桥芯片之间的数据传输率
    单通道内存节制器是64-bit,8个二进制
    相当于1个字节。字节就是64/8=8.再乘以内存的运行频率,如果
    是DDR内存就乘以2.
    内存带宽=内存总线频率*数据总线位数/8
    十、硬盘
    盘片
    磁头
    马达
    参数:容量、转速、传输速率、缓存。
    十一、存储网络
    DAS-直接连接存储
    SCSI,FC/数据块/磁盘与服务器分离,统一管理
    数据分散,共享困难
    NAS-网络连接存储:只能管理
    IP/文件/文件服务器/扩展应用方便
    不适合存储量大的块级应用
    SAN-存储区域网络:可以读写
    IP,FC,SAS/数据块/数据库/高扩展性
    相对NAS成本较高,也复杂
    十二、开发接口标准
    ABI-应用程序与OS之间的底层接口。
    API-源代码和库的接口。
    POSIX-轻便式操作系统接口

    用户界面
    函数库
    系统调用
    内核
    设备驱动
    硬件

    用户空间:简单的运算,不能直接调用系统资源,
    必须通过系统接口(system call),才能想内核发指令
    内核空间:是linux内核的运行空间,可以执行
    任意命令,调用系统的一切资源

  • 相关阅读:
    团队开发-第一阶段冲刺-10
    团队开发-第一阶段冲刺-09
    Spring(三)
    第五周总结
    Spring(一)
    程序员修炼之道:从小工到专家阅读笔记1
    MyBatis(三)
    MyBatis(二)
    MyBatis
    第四周总结
  • 原文地址:https://www.cnblogs.com/xiebo-6371/p/7856187.html
Copyright © 2011-2022 走看看