码迷,mamicode.com
首页 > 其他好文 > 详细

计算机基础

时间:2018-03-27 22:00:55      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:计算机基础

计算机基础

一:硬件组成

内存储器:

1、Rom 硬盘

2、RAm 内存

cpu:

1、运算器ALU

2、控制器CU

cup主频=外频*倍频

主频:CPU运算时工作频率HZ

外频:cpu与外部(主板芯片组)交换数据频率

倍频:cpu外频和主频相差倍数

内存总线速度:由于内存速度的发展滞后于CPU的发展速度,为了缓解内存带来的瓶颈,所以出现了二级缓存,来协调两者之间的差异,而内存总线速度就是指CPU与二级(L2)高速缓存和内存之间的工作频率。

地址总线宽度:cpu能够使用的最大容量内存,64位cpu寻址空间为:2^64也就是8G

内存:

1、内存宽带:内存和北桥芯片数据传输速度

2、 计算公式:

内存带宽=内存总线频率×数据总线位数/8 (内存运行频率*32位或64位/8把位换算为M)

示例:DDR内存带宽计算(ddr是双通道)

DDR2 667,运行频率为333MHz,带宽为

333×2×64/8=5400MB/s=5.4GB/s

DDR2 800,运行频率为400MHz,带宽为

400×2×64/8=6400MB/s=6.4GB/s

内存镜像:防止一个内存区数据故障

硬盘:

接口类型:

1、STAT

2、SAS

分区:

主分区

扩展分区

逻辑分区

关系:主分区最多四个,扩展分区对逻辑分区来说是一个容器,逻辑分区需要建立在扩展分区上

存储网络:

DAS----- 直接连接存储(Direct Attached Storage),也就是操作系统和存储直接连接,存储形式是块

NAS----- 网络连接存储(Network Attached Storage) 例如:ftp服务器,存储形式是文件

SAN----- 存储区域网络(Storage Area Networks) 例如:磁盘挂载   存储形式是块

二:操作系统

操作系统可以看做一种应用程序,之所以有操作系统是因为很多应用都需要和底层硬件交互,这一部分共同功能不需要重复开发,所以就产生了操作系统

ABI:应用程序和操作系统之间的接口

API:应用中用到的共同的功能做成库,应用程序调用库的接口

用户空间:用户程序运行空间,权限低,能进行简单运算,无法调用系统资源

内核空间:可执行任意命令,调用系统一切资源

用户空间要调用资源需要通过系统接口(system call),才能向内核发出指令,在用户空间与内核空间状态改变叫做上下文切换

三:Linux内核版本号

? 主版本号

? 次版本号

? 末版本号

? 编译版本号

? 厂商版本

  例如:3.10.0-693.el7

centos获取:

http://mirrors.aliyun.com

http://mirrors.sohu.com

http://mirrors.163.com

四:命令总结

查看system call命令:strace

查看library调用命令:ltarce

查看块设备情况lsblk

ls /dev/sda*


计算机基础

标签:计算机基础

原文地址:http://blog.51cto.com/11537728/2091788

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!