12、Linux磁盘设备基础知识(1)
GB TB PB EP ZB YB BB;
12.1、磁盘速度:
主轴转速,5400,7200,10000,15000:主轴的转速高,则磁盘的速度更快;
接口:sas(15k),sata(10k), scsi(小型计算机系统接口,淘汰)、 ide(电子集成驱动器,淘汰);
12.2 buffer:写入缓冲区,内存-硬盘 cache:读取缓存区,磁盘-内存:
buffers是写入缓存区,sync 将缓冲区数据写入磁盘,防止丢数据;[root@centos6 ~]# sync;
cache为读取数据的缓存区;
硬盘是机械的,无论是写入还是读取都太慢了,所以读取和写入都使用的缓存,缓冲技术;
门户网站架构采用的都是缓存技术,让用户写入读取尽可能不接触磁盘;
mem:
total:表示系统当前的总内存;
used:操作系统分配内存时是按照buffer和cache的方式分配的,该项表示已经分配的buffer和cache;
free:未被分配为buffer和cache的内存;
shared:共享的内存;
buffers:已经分配的buffer和cache中未使用的buffer;
cached:已经分配的buffer和cache中未使用的cache;
-/+ buffers/cache:
used:系统实际使用内存=mem:used-mem:buffers-mem:cached;
free:系统实际剩余内存=mem:free+mem:buffers+mem:cached;
swap:代表交换分区,used大于0代表系统的内存不够用,正在使用交换内存。
计算例子:
12.3、磁盘:
柱面是不同盘面相同磁道组成的圆柱体;
12.3.1、磁道:
当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道(Track)。
12.3.2、柱面:
在有多个盘片构成的盘组中,由不同盘片的面,但处于同一半径圆的多个磁道组成的一个圆柱面(Cylinder)。
12.3.3、扇区:
磁盘上的每个磁道被等分为若干个弧段,这些弧段便是硬盘的扇区(Sector)。硬盘的第一个扇区,叫做引导扇区。