Linux komut satırı ile NVMe SSD sıcaklığını bulabilmemiz mümkün ve çok kolay bir yöntemle
NVMe, Kalıcı Bellek Ekspresinin kısaltmasıdır.
PCIe tabanlı SSD’ler için bir komut kümesi ve özellik kümesi tanımlayan bir iletişim arabirim standardıdır. NVMe SSD, verileri SATA SSD’lerden üç ila dört (4) kat daha hızlı okur ve yazar. NVMe SSD’yi kullanmak için anakartınızda M.2 yuvalı NVMe desteğine sahip olmalısınız. Server, Modern dizüstü bilgisayarların veya masaüstü sistemlerinin çoğunda bu tür en az bir yuva bulunur.
Sıcaklık Komutunu Bul;
Linux’ta NVMe SSD sıcaklığını gösterme prosedürü aşağıdaki gibidir:
- Open the terminal application
- Install nvme-cli tool on Linux using your package manager
- Run sudo nvme smart-log /dev/nvme0 Linux command to display temperature
information for NVMe SSD
Komut satırı seçeneklerini kullanarak nvme-cli ve ekran sıcaklığının nasıl kurulacağını görelim.
CentOS / RHEL 7.x veya 8.x (için komutları uygulayın)
sudo yum install nvme-cli
Arch Linux – Pacman için komutunu yazın:
sudo pacman -S nvme-cli
OpenSUSE veya Suse Linux – Her zamanki gibi zypper komutunu çalıştırın:
sudo zypper install nvme-cli
Şimdi Linux’ta NVMe PCI SSD sıcaklığını nasıl görüntülerim
Şimdi, Linux’ta NVMe temp kontrol edin:
sudo nvme smart-log {Device_Name}
sudo nvme smart-log /dev/nvme0
sudo nvme smart-log /dev/nvme1n1
‘{Device_Name} ‘ bir NVMe karakter aygıtı olabilir. Örneğin,/dev /nvme0) veya/dev / nvme0n1 gibi bir nvme blok aygıtı. Verileri filtrelemek için grep komutunu kullanın:
sudo nvme smart-log /dev/nvme0 | grep ‘^temperature’
Aşağıdaki gibi birden fazla cihaz için döngü için bash kullanın:
1 |
# /dev/nvme0 and /dev/nvme1 for d in /dev/nvme{0..1} do echo "$d - $(sudo nvme smart-log $d | grep '^temperature')" done |
Sonuç:
Nvme SSD sıcaklığını bulmak için kullandığımız nvme Linux komutunu öğrendiniz. Bu komutun daha birçok seçeneği vardır. Aşağıdaki man komutunu yazarak veya burada çevrimiçi proje sayfasını ziyaret ederek man sayfasına bakın:
man nvme
nvme help