🐧 Как ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ диск SSD ΠΈΠ»ΠΈ HDD Π½Π° Linux

by itisgood
ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ сСбС Ρ‚Π°ΠΊΠΎΠΉ сцСнарий.
Π’Ρ‹ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Linux.
Π’Ρ‹ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΊΡƒΠΏΠΈΠ»ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊ с прСдустановлСнной Linux, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ubuntu.
Π’Π°ΠΊ ΠΆΠ΅ Π²Ρ‹ всСгда Π΄ΡƒΠΌΠ°Π»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ SSD диски
А Π²Ρ‹ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ установлСнный диск являСтся SSD (Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ) ΠΈΠ»ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ HDD (ТСсткий диск).
НСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ!
Π­Ρ‚ΠΎ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ΅ руководство Π½Π°ΡƒΡ‡ΠΈΡ‚ вас, ΠΊΠ°ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ диск SSD ΠΈΠ»ΠΈ HDD Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСмах Linux.

ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅ΠΌ Ρ‚ΠΈΠΏΠ° диска, HDD ΠΈΠ»ΠΈ SSD

Начиная с вСрсии ядра 2.6.29, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы Linux ΠΌΠΎΠ³ΡƒΡ‚ автоматичСски ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ SSD.
Π•ΡΡ‚ΡŒ нСсколько способов ΡƒΠ·Π½Π°Ρ‚ΡŒ, являСтся Π»ΠΈ диск SSD ΠΈΠ»ΠΈ HDD.
Π—Π΄Π΅ΡΡŒ я ΠΏΠΎΠΊΠ°ΠΆΡƒ 7 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ².

ΠœΠ΅Ρ‚ΠΎΠ΄ 1 – ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, вращаСтся Π»ΠΈ диск

Как Π²Ρ‹, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡƒΠΆΠ΅ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ТСсткий диск (HDD) Ρ…Ρ€Π°Π½ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° ΠΊΡ€ΡƒΠ³ΠΎΠ²ΠΎΠΌ дискС, извСстном ΠΊΠ°ΠΊ диск. Когда диск вращаСтся, двиТущаяся Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° чтСния / записи ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ доступ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ.

Π§Π΅ΠΌ быстрСС диск вращаСтся (вращаСтся), Ρ‚Π΅ΠΌ быстрСС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ТСсткий диск.

Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ (SDD) – это соврСмСнная тСхнология хранСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π±ΠΎΠ»Π΅Π΅ быстрый Ρ‚ΠΈΠΏ накопитСля, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…Ρ€Π°Π½ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ доступных микросхСмах Ρ„Π»ΡΡˆ-памяти.

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ТСстких дисков, Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ двиТущихся частСй, Π° Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ Π½Π΅ Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ, являСтся Π»ΠΈ установлСнный диск Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΈΠ»ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ ТСстким диском, просто ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, вращаСтся Π»ΠΈ диск, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

$ cat /sys/block/sda/queue/rotational
Если Π²Ρ‹Π²ΠΎΠ΄ 1, диск являСтся ТСстким диском.
Если Π²Ρ‹Π²ΠΎΠ΄ Ρ€Π°Π²Π΅Π½ 0 (ноль), диск являСтся SDD.
ΠŸΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ сигнал Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ, Ссли Π² вашСй систСмС Π΅ΡΡ‚ΡŒ SSD.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ диск ΠΈΠΌΠ΅Π΅Ρ‚ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π² /sys/class/block/location. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ дисков.

$ cat /sys/block/sdb/queue/rotational
$ cat /sys/block/sdc/queue/rotational

Бпособ 2 – ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ lsblk

Команда lsblk Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму sysfs ΠΈ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… udev для сбора ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ±ΠΎ всСх доступных ΠΈΠ»ΠΈ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… устройствах.

Команда lsblk являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π° util-linux ΠΈ поставляСтся с прСдустановлСнным Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ дистрибутивов Linux.

На случай, Ссли ΠΊΠΎΠΌΠ°Π½Π΄Π° lsblk нСдоступна, просто установитС ΠΏΠ°ΠΊΠ΅Ρ‚ util-linux с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ диспСтчСра ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² вашСго дистрибутива.

НапримСр, Π² систСмах Π½Π° основС Arch Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

$ sudo pacman -S util-linux

На Debian ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ…:

$ sudo apt install util-linux

На rpm систСмамх:

$ sudo yum install util-linux

На openSUSE:

$ sudo zypper install util-linux
Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ диск SSD ΠΈΠ»ΠΈ HDD с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:
$ lsblk -d -o name,rota

Π’Ρ‹Π²ΠΎΠ΄:

NAME   ROTA
loop0     1
loop1     1
loop2     1
loop3     1
loop4     1
loop5     1
loop6     1
loop7     1
loop8     1
loop9     1
loop10    1
loop11    1
loop12    1
loop13    1
loop14    1
loop15    1
loop16    1
loop17    1
loop18    1
loop19    1
loop20    1
sda       1
sr0       1

Π—Π΄Π΅ΡΡŒ Β«rotaΒ» ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ устройство вращСния.

Если Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ вращСния Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ Π²Ρ‹Π²ΠΎΠ΄Π΅ ΠΊΠ°ΠΊ 1, диск являСтся ТСстким диском.

Если Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π²Π½ΠΎ 0 (ноль), Ρ‚ΠΎ диск SSD.

ΠœΠ΅Ρ‚ΠΎΠ΄ 3 – ИспользованиС инструмСнтов ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° SMART

Π”Ρ€ΡƒΠ³ΠΎΠΉ способ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ диск SSD ΠΈΠ»ΠΈ HDD, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ smartctl.

Smartctl являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΏΠ°ΠΊΠ΅Ρ‚Π° инструмСнтов ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° S.M.A.R.T, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для контроля ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° S.M.A.R.T.

Π’ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ТСсткиС диски ATA ΠΈ SCSI.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ срСдства ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° SMART Π² Arch Linux ΠΈ Π΅Π³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ…, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅:

$ sudo pacman -S install smartmontools

На Debian, Ubuntu:

$ sudo apt install smartmontools

На RHEL, CentOS:

$ sudo yum install smartmontools

На openSUSE:

$ sudo zypper install smartmontools

ПослС установки ΠΏΠ°ΠΊΠ΅Ρ‚Π° smartmontools Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ диск SSD ΠΈΠ»ΠΈ HDD:

$ sudo smartctl -a /dev/sda | grep 'Rotation Rate'

Если диск SSD, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π²Ρ‹Π²ΠΎΠ΄, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅.

Rotation Rate:    Solid State Device

Если диск HDD, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΎΠΉ Π²Ρ‹Π²ΠΎΠ΄:

Rotation Rate: 5400 rpm

Бпособ 4 – ИспользованиС dmesg + Google

Π­Ρ‚ΠΎ Π½Π΅ прямой ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ поиску Ρ‚ΠΈΠΏΠ° диска.

Π’ этом ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ dmesg, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ модСль диска, Π° Π·Π°Ρ‚Π΅ΠΌ Google Π΄Π΅Ρ‚Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ эту ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ диск SSD ΠΈΠ»ΠΈ HDD.

$ dmesg | grep -i -e scsi -e ata

Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ диска срСди всСх Π΄Ρ€ΡƒΠ³ΠΈΡ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ.

[...]
[ 1.845159] scsi 0:0:0:0: Direct-Access ATA ST9500325AS DEM1 PQ: 0 ANSI: 5
[...]

ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΡ€ΠΎΠ³ΡƒΠ³Π»ΠΈΡ‚Π΅ эту модСль, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈ диска.

Бпособ 5 – ИспользованиС Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ SCSI + Google

Π­Ρ‚ΠΎ Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ ΠΈ Π²Ρ‹ΡˆΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄.

ΠœΡ‹ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅ΠΌ модСль диска ΠΈΠ· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° /proc с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

$ cat /proc/scsi/scsi

Π’Ρ‹Π²ΠΎΠ΄:

Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: ST9500325AS      Rev: DEM1
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi4 Channel: 00 Id: 00 Lun: 00
  Vendor: PLDS     Model: DVD+-RW DS-8A8SH Rev: KD11
  Type:   CD-ROM                           ANSI  SCSI revision: 05
Host: scsi6 Channel: 00 Id: 00 Lun: 00
  Vendor: Generic- Model: Multi-Card       Rev: 1.00
  Type:   Direct-Access                    ANSI  SCSI revision: 00

ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΡ€ΠΎΠ³ΡƒΠ³Π»ΠΈΡ‚Π΅ эту модСль, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π΄Π΅Ρ‚Π°Π»ΠΈ диска.

ΠœΠ΅Ρ‚ΠΎΠ΄ 6 – ИспользованиС Sg3-utils

Sg3-utils – это Π½Π°Π±ΠΎΡ€ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ для устройств, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… Π½Π°Π±ΠΎΡ€ ΠΊΠΎΠΌΠ°Π½Π΄ SCSI.

КаТдая ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° Π² этом ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΎΠ΄Π½Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ SCSI.

Sg3-utils доступСн Π² рСпозиториях ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Debian ΠΈ Ubuntu.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² своСй систСмС, просто запуститС:

$ sudo apt install sg3-utils

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Vital Product Data (VPD) для характСристик Π±Π»ΠΎΡ‡Π½ΠΎΠ³ΠΎ устройства, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

$ sudo sg_vpd --page=bdc /dev/sda

Π’Ρ‹Π²ΠΎΠ΄:

Block device characteristics VPD page (SBC):
Nominal rotation rate: 5400 rpm
Product type: Not specified
WABEREQ=0
WACEREQ=0
Nominal form factor not reported
ZONED=0
BOCS=0
FUAB=0
VBULS=0
ΠŸΡ€ΠΎΠ±Π΅Π³ΠΈΡ‚Π΅ΡΡŒ ΠΏΠΎ Π²Ρ‹Π²ΠΎΠ΄Ρƒ.
Если Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ содСрТат эту строку – Β«Nominal rotation rate: 5400 rpmΒ», это HDD.
Π£ SSD Π²Ρ‹, вСроятно, ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ – Β«Non-rotating mediumΒ»

ΠœΠ΅Ρ‚ΠΎΠ΄ 7 – ВСст ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ доступа ΠΊ диску

НайдитС, являСтся Π»ΠΈ диск SSD ΠΈΠ»ΠΈ HDD, читая случайныС Π±Π»ΠΎΠΊΠΈ с диска, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

time for i in `seq 1 1000`; do
    dd bs=4k if=/dev/sda count=1 skip=$(( $RANDOM * 128 )) >/dev/null 2>&1;
done

Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ 1000 случайных Π±Π»ΠΎΠΊΠΎΠ² 4k ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… 16 Π“Π‘ диска.

Если ваш диск SSD, опСрация Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· сСкунду.

Если диск являСтся ТСстким диском, Ρ‚ΠΎ для Π΅Π³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ потрСбуСтся нСсколько сСкунд.

Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ дисков Π² вашСм VPS.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π΅ΡΡ‚ΡŒ нСсколько дисков?

Π§Ρ‚ΠΎ Ссли Ρƒ мСня Π΄Π²Π° диска, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… SSD, Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ HDD?

Оба диска ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ производитСля.

Π― Π½Π΅ знаю, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ дискС установлСн ΠΌΠΎΠΉ Linux.

Π’ этом случаС просто Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ дискС находится корнСвая файловая систСма, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

$ df / -h

Π’Ρ‹Π²ΠΎΠ΄:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       458G  341G   95G  79% /

Или ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ lshw, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ дисках:

$ sudo lshw -short -C disk

Π’Ρ‹Π²ΠΎΠ΄:

H/W path                 Device           Class          Description
====================================================================
/0/100/1d/1/1/6/0.0.0    /dev/sdb         disk           Multi-Card
/0/100/1d/1/1/6/0.0.0/0  /dev/sdb         disk           
/0/1/0.0.0               /dev/sda         disk           500GB ST9500325AS
/0/2/0.0.0               /dev/cdrom       disk           DVD+-RW DS-8A8SH
Как Π²Ρ‹ Π²ΠΈΠ΄ΠΈΡ‚Π΅ Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ Π²Ρ‹ΡˆΠ΅ Π²Ρ‹Π²ΠΎΠ΄Π΅, моя корнСвая файловая систСма установлСна Π² /dev/sda.
Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ любой ΠΈΠ· ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ способов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ диск ТСстким ΠΈΠ»ΠΈ Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ.

You may also like

1 comment

ВиринСя 19.04.2020 - 21:28

По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΌΠΈ Тёсткими дисками (HDD) Ρ‚Π²Π΅Ρ€Π΄ΠΎΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ мСньший Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ вСс, ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π±Π΅Π·Π·Π²ΡƒΡ‡Π½Ρ‹ΠΌΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ устойчивы ΠΊ поврСТдСниям (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊ падСнию) ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±oΠ»ΡŒΡˆΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ записи. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя, ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π² нСсколько Ρ€Π°Π· Π±oΠ»ΡŒΡˆΡƒΡŽ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Π² расчСтС Π½Π° Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚ ΠΈ ΠΌΠ΅Π½ΡŒΡˆΡƒΡŽ ΠΈΠ·Π½ΠΎΡΠΎΡΡ‚ΠΎΠΉΠΊΠΎΡΡ‚ΡŒ (рСсурс записи).

Reply

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ для ВиринСя Cancel Reply