Как я могу проверить спецификации NVME

Как проверить спецификации установленного NVME, кроме lshw, который показывает только бренд. Я ищу информацию о модели и напряжении / мощности.

Кроме того, есть ли что-нибудь, что нужно знать, прежде чем покупать новую, чтобы заменить другую (например, SSD, напряжение и мощность)?

CPU: i7-7700HQ

1
задан 24 February 2018 в 23:47

2 ответа

lsblk (List Block)

Вы можете использовать команду lsblk:

$ lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT,SIZE,MODEL NAME FSTYPE LABEL MOUNTPOINT SIZE MODEL sdb 186.3G 2105 ├─sdb2 ntfs S3A6550D005 /media/rick/ 178.9G ├─sdb3 ntfs HDDRECOVERY 6G └─sdb1 ntfs TOSHIBA SYSTEM VOLUME 1.5G sda 931.5G HGST HTS721010A9 ├─sda4 ntfs WINRETOOLS 450M ├─sda2 128M ├─sda5 ntfs Image 11.4G ├─sda3 ntfs HGST_Win10 /mnt/d 919G └─sda1 vfat ESP 500M nvme0n1 477G Samsung SSD 960 PRO 512GB ├─nvme0n1p5 ext4 NVMe_Ubuntu_16.0 / 44.6G ├─nvme0n1p3 16M ├─nvme0n1p1 ntfs 450M ├─nvme0n1p6 swap Linux Swap [SWAP] 7.9G ├─nvme0n1p4 ntfs NVMe_Win10 /mnt/c 414.9G ├─nvme0n1p2 vfat /boot/efi 99M └─nvme0n1p7 ntfs Shared_WSL+Linux /mnt/e 9G

Вы можете видеть, что мой NVMe SSD - это Samsung SSD 960 PRO 512GB

Создайте alias для аргументов

Как указано в комментариях, для MODEL была сделана опечатка, и выход был неполным. Чтобы избежать этого в будущем и, что более важно, вам не нужно запоминать аргументы, чтобы создать alias в ~/.bashrc, называемом lsdrv, который вы можете использовать все время:

$ cat ~/.bashrc | grep lsdrv # Create lsdrv version of lsblk without UUID's alias lsdrv="lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT,SIZE,MODEL"

Теперь в терминале вы можете просто использовать lsdrv, чтобы увидеть все ваши диски в комплекте с номером модели и другой полезной информацией.

Напряжение / мощность

Это почти не имеет значения. Решающим фактором является размер M.2 22x80 мм или другой размер. Также, есть ли скорость Gen 3 x 2 или Gen 3 x 4 (вторая - в два раза быстрее).

Например, у меня есть два отсека для SS3 M.2, первый поддерживает скорости Gen 3 x 4, второй поддерживает только скорости Gen 3 x 2, потому что на чипсете Skylake имеется ограниченное количество линий PCIe.

Могут быть и другие проблемы, но это то, что я помню с головы. Разумеется, вы должны провести собственное исследование.

В основном вам нужно знать марку и модель вашего компьютера, чтобы знать марку и модели накопителей M.2 NVMe, которые вы можете установить в ней.

1
ответ дан 17 July 2018 в 20:11

lsblk (List Block)

Вы можете использовать команду lsblk:

$ lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT,SIZE,MODEL NAME FSTYPE LABEL MOUNTPOINT SIZE MODEL sdb 186.3G 2105 ├─sdb2 ntfs S3A6550D005 /media/rick/ 178.9G ├─sdb3 ntfs HDDRECOVERY 6G └─sdb1 ntfs TOSHIBA SYSTEM VOLUME 1.5G sda 931.5G HGST HTS721010A9 ├─sda4 ntfs WINRETOOLS 450M ├─sda2 128M ├─sda5 ntfs Image 11.4G ├─sda3 ntfs HGST_Win10 /mnt/d 919G └─sda1 vfat ESP 500M nvme0n1 477G Samsung SSD 960 PRO 512GB ├─nvme0n1p5 ext4 NVMe_Ubuntu_16.0 / 44.6G ├─nvme0n1p3 16M ├─nvme0n1p1 ntfs 450M ├─nvme0n1p6 swap Linux Swap [SWAP] 7.9G ├─nvme0n1p4 ntfs NVMe_Win10 /mnt/c 414.9G ├─nvme0n1p2 vfat /boot/efi 99M └─nvme0n1p7 ntfs Shared_WSL+Linux /mnt/e 9G

Вы можете видеть, что мой NVMe SSD - это Samsung SSD 960 PRO 512GB

Создайте alias для аргументов

Как указано в комментариях, для MODEL была сделана опечатка, и выход был неполным. Чтобы избежать этого в будущем и, что более важно, вам не нужно запоминать аргументы, чтобы создать alias в ~/.bashrc, называемом lsdrv, который вы можете использовать все время:

$ cat ~/.bashrc | grep lsdrv # Create lsdrv version of lsblk without UUID's alias lsdrv="lsblk -o NAME,FSTYPE,LABEL,MOUNTPOINT,SIZE,MODEL"

Теперь в терминале вы можете просто использовать lsdrv, чтобы увидеть все ваши диски в комплекте с номером модели и другой полезной информацией.

Напряжение / мощность

Это почти не имеет значения. Решающим фактором является размер M.2 22x80 мм или другой размер. Также, есть ли скорость Gen 3 x 2 или Gen 3 x 4 (вторая - в два раза быстрее).

Например, у меня есть два отсека для SS3 M.2, первый поддерживает скорости Gen 3 x 4, второй поддерживает только скорости Gen 3 x 2, потому что на чипсете Skylake имеется ограниченное количество линий PCIe.

Могут быть и другие проблемы, но это то, что я помню с головы. Разумеется, вы должны провести собственное исследование.

В основном вам нужно знать марку и модель вашего компьютера, чтобы знать марку и модели накопителей M.2 NVMe, которые вы можете установить в ней.

1
ответ дан 23 July 2018 в 20:55
  • 1
    Обратите внимание, что NVMe также поддерживает слот PCIe в дополнение к M.2, хотя я не очень похож на металлический парень, поэтому я не уверен, насколько это уместно. – wjandrea 23 February 2018 в 07:52
  • 2
    @wjandrea Самсунг Samsung 960 Pro NVMe SSD является форматом M.2 и PCIe Gen 3.0 x 4 для чтения с 3,5 Гбайт / с и максимальной скоростью записи 2,1 ГБ / с. – WinEunuuchs2Unix 23 February 2018 в 08:24
  • 3
    Да, NVMe использует шину PCIe, но я говорю о слоте / интерфейсе. – wjandrea 23 February 2018 в 08:34
  • 4
    @wjandrea О, в прежние времена я использовал их. Я был на ноутбуках с 2003 года. У них нет всех слотов расширения для карт адаптеров. – WinEunuuchs2Unix 23 February 2018 в 08:38
  • 5
    @ WinEunuuchs2Unix lsblk не показывает марку моего диска, однако lshw показывает диск Samsung. Мой процессор - i7-7700HQ. – user10853 24 February 2018 в 23:47

Другие вопросы по тегам:

Похожие вопросы: