如何判断linux使用的是HDD还是SSD、HHD

硬盘种类:SSD固态硬盘、HDD机械硬盘、HHD混合硬盘(里面既有机械硬盘也有固态硬盘,固态硬盘用来高速缓存,机械硬盘用来存储)。

  • HHD是机械硬盘和固态硬盘的结合体。我们可以理解为其就是两块硬盘,固态区域用于休眠和文件高级缓存,另外一块大容量的机械硬盘用于保存大量的数据。
  • HDD是磁碟型,所有数据都存在磁碟内,磁头通过旋转的磁碟来进行数据的读写。
  • SSD是一种用固态电子存储芯片阵列而制成的硬盘

如何识别硬盘种类?

  • grep ^ /sys/block/*/queue/rotational值是1表示可以旋转,属于机械硬盘,为0表示不可以旋转,为固态硬盘
  • lsblk -d -o name,rota值是1表示可以旋转,属于机械硬盘,为0表示不可以旋转,为固态硬盘
  • 可以通过fdisk命令查看,参数-l表示列出磁盘详情。在输出结果中,以Disk开头的行表示磁盘简介,下面是一些详细参数,我们可以试着在这些参数中寻找一些HDD特有的关键字,比如:”heads”(磁头),”track”(磁道)和”cylinders”(柱面)
# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0     1G  0 part /boot
├─sda2   8:2    0   9.3G  0 part [SWAP]
├─sda3   8:3    0  74.5G  0 part /
├─sda4   8:4    0     1K  0 part 
├─sda5   8:5    0 111.8G  0 part /home
└─sda6   8:6    0 269.2G  0 part

如何理解磁盘阵列raid?Redundant Arrays of Inexpensive Disks,即容错性廉价磁盘组,RAID 可以通过一个技术(软件或硬件),将多个较小的磁盘整合成为一个较大的磁盘设备; 而这个较大的磁盘功能可不止是储存而已,它还具有数据保护的功能呢。整个 RAID 由于选择的等级 (level) 不同,而使得整合后的磁盘具有不同的功能。更详细的内容参考:https://wizardforcel.gitbooks.io/vbird-linux-basic-4e/content/126.html

https://www.cnblogs.com/ivictor/p/6099807.html

猜你喜欢

转载自www.cnblogs.com/shengulong/p/10010511.html