1.常用命令
top
2.进程
进程从running进入到sleeping
A.CPU分配的执行时间 执行完了,进程会被立即置换出来变成sleeping状态
B.需要等待某种资源,进程会被立即被置换出CPU,变成sleeping状态
3.CPU
id>25 相对空闲
希望us高,sy低
wait 越低越好
wait高,代表:CPU什么都没干,对外CPU什么都不能干,因为CPU等待一种资源(比如IO),这样就浪费了CPU的执行时间。
4.内存
尽量大量使用内存,但是如果发现SWAP同时也被大量使用,就说明内存不够了!
5.SWAP
把内存中长时间不用的置换到SWAP上,以空闲出内存
如果反复出现SWAP置换的情况,就说明内存不够了!因为系统要花时间去做置换操作。
看SWAP的in和out,希望out多,in少
6.iostat、vmstat、free
iostat
tps
Blk_read/s
Blk_wrtn/s
free
看内存使用情况
7.硬盘工作原理 (机械设备:慢速设备)
磁头 悬浮在盘片上
磁臂 马达驱动磁头到达指定磁道上方
磁道
柱面 相同半径的磁道组成一个柱面
扇区 每个扇区都是512字节,外围的存放要稀疏一些
=====
读出数据后通过接口传输到主板。。。 (电子传输:非常快)
A.寻道时间 占比最高 假设10ms
B.旋转时间 假设就是2ms
C.通过接口传输到主板时间 假设就是1ms
碎片整理的作用是把经常使用的数据放在一起,减少寻道时间。
A.转速 B.容量 C.接口
PC IDE并口 SATA=PATA 串口 STAT2 STAT3
服务器 SCSI并口 SAS串口 FC 2Gb/s=250MB/s
并口 线缆过多过长,容易互相干扰
串口 利于空间利用
FC 传输最长 光纤接口
SCSI、SAS和FC硬盘都有自己的处理芯片,传输数据时不会影响主机的CPU时间
服务器对本地盘的容量大小没有太大要求,只要能安装操作系统和软件就可,数据一般存放在存储上。
iostat
tps 越多说明IO越大,硬盘寻道时间越多
阅读(786) | 评论(0) | 转发(0) |