AI智能
改变未来

Linux基础-19day-硬盘类型及文件系统类型介绍

硬盘类型及文件系统类型介绍

一. 硬盘类型

1按照生产厂家分类

按照硬盘生产厂家划分,主要有希捷Seagate、西部数据Western Digital、三星SAMSUNG、闪迪SanDisk金士顿Kingston、IBM等。

2按照材质分类

按照生产硬盘材质不同,硬盘分为:机械硬盘(HDD:Hard Disk Driver)和固态硬盘(SSD:Solid State Disk)。两者主要区别在于:

(1)机械硬盘属于电磁存储,固态硬盘属于半导体存储;

(2)机械硬盘怕摔,固态抗震性好;

(3)固态硬盘读写速度比机械硬盘快;

(4)固态硬盘的功耗比机械硬盘低。

3按照接口类型分类

按照硬盘接口类型不同,主要有IDE、SATA、SCSI、SAS、FC等。

(1)IDE(并口)

IDE(Integrated Drive Electronics集成驱动器电子)的缩写,它的本意是指把控制器与盘体集成在一起的硬盘驱动器,是一种硬盘的传输接口,也叫做ATA(Advanced Technology Attachment),这两个名词都有厂商在用,指的是相同的东西。

IDE硬盘优点:价格低廉、兼容性强、性价比高。

IDE硬盘缺点:数据传输速度慢、线缆长度过短、连接设备少。

(2)SATA(串口)

SATA(Serial Advanced Technology Attachment),又叫串口硬盘。Serial ATA采用串行连接方式,串行ATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。串行接口还具有结构简单、支持热插拔的优点。

(3)SCSI(服务器常用)

SCSI的英文全称为“Small Computer System Interface”(小型计算机系统接口),是同IDE(ATA)完全不同的接口,IDE接口是普通PC的标准接口,而SCSI并不是专门为硬盘设计的接口,是一种广泛应用于小型机上的高速数据传输技术。SCSI接口具有应用范围广、多任务、带宽大、CPU占用率低,以及热插拔等优点,但较高的价格使得它很难如IDE硬盘般普及,因此SCSI硬盘主要应用于中、高端服务器和高档工作站中。

(4)SAS

SAS(Serial Attached SCSI)即串行连接SCSI,是新一代的SCSI技术。和现在流行的Serial ATA(SATA)硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩短连结线改善内部空间等。SAS是并行SCSI接口之后开发出的全新接口。此接口的设计是为了改善存储系统的效能、可用性和扩充性,并且提供与SATA硬盘的兼容性。由于硬盘、控制芯片较少、价格高、实际传输速度提升不明显等原因使用较少。

(5)FC

光纤通道的英文拼写是Fiber Channel,和SCIS接口一样光纤通道最初也不是为硬盘设计开发的接口技术,是专门为网络系统设计的,但随着存储系统对速度的需求,才逐渐应用到硬盘系统中。光纤通道硬盘是为提高多硬盘存储系统的速度和灵活性才开发的,它的出现大大提高了多硬盘系统的通信速度。光纤通道的主要特性有:热插拔性、高速带宽、远程连接、连接设备数量大等。

光纤通道是为在像服务器这样的多硬盘系统环境而设计,能满足高端工作站、服务器、海量存储子网络、外设间通过集线器、交换机和点对点连接进行双向、串行数据通讯等系统对高数据传输率的要求。

(6)SSD

固态硬盘(Solid State Disk或Solid State Drive),也称作电子硬盘或者固态电子盘,是由控制单元和固态存储单元(DRAM或FLASH芯片)组成的硬盘。固态硬盘的接口规范和定义、功能及使用方法上与普通硬盘的相同,在产品外形和尺寸上也与普通硬盘一致。由于固态硬盘没有普通硬盘的旋转介质,因而抗震性极佳。其芯片的工作温度范围很宽(-40~85℃)。目前广泛应用于军事、车载、工控、视频监控、网络监控、网络终端、电力、医疗、航空等、导航设备等领域。

二.Linux常用文件系统类型

(1)ext2

  Ext2是GNU/Linux系统中标准的文件系统。这是Linux中使用最多的一种文件系统,它是专门为Linux设计的,拥有极快的速度和极小的CPU占用率。Ext2既可以用于标准的块设备(如硬盘),也被应用在软盘等移动存储设备上。 最大支持16TB分区,最大2TB文件传输。

(2)ext3

  Ext3是Ext2的下一代,也就是保有Ext2的格式之下再加上日志功能。Ext3是一种日志式文件系统(Journal File System),最大的特点是:它会将整个磁盘的写入动作完整的记录在磁盘的某个区域上,以便有需要时回溯追踪。当在某个过程中断时,系统可以根据这些记录直接回溯并重整被中断的部分,重整速度相当快。该分区格式被广泛应用在Linux系统中。

(3)ext4

ext4文件系统可支持最高1 Exbibyte的分区与最大16 Tebibyte的文件,向下兼容ext3、ext2,拥有无限子目录、预留空间、延迟获取空间、日志校验、持久预分配等特性。

个人公众号:

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Linux基础-19day-硬盘类型及文件系统类型介绍