Y a-t-il un moyen de surveiller la température ou les lectures/écrit de l'entraînement NVME (dans ce cas Intel 750). hdparm
, udisksctl
, smartctl
et hddtemp
Tout semble manquer de cette fonctionnalité, les recherches Google ont été infructueuses.
Pour le curieux, il s'agit de la seule difficulté que j'ai confrontée à Fedora 23 (poste de travail) à l'aide de NVME pour le lecteur système.
Utilisation de NVME-CLI, je peux obtenir la température d'un Samsung 950 Pro avec cette commande:
nvme smart-log /dev/nvme0 | grep "^temperature"
Vous pouvez aussi obtenir d'autres informations:
nvme smart-log /dev/nvme0
Smart Log for NVME device:nvme0 namespace-id:ffffffff
critical_warning : 0
temperature : 45 C
available_spare : 100%
available_spare_threshold : 10%
percentage_used : 0%
data_units_read : 3,020,387
data_units_written : 2,330,810
Host_read_commands : 26,960,077
Host_write_commands : 15,668,236
controller_busy_time : 65
power_cycles : 98
power_on_hours : 281
unsafe_shutdowns : 68
media_errors : 0
num_err_log_entries : 63
Warning Temperature Time : 0
Critical Composite Temperature Time : 0
Remarque: Utiliser le noyau 4.6.4
Pour l'accès des utilisateurs:
/ etc/sudoers
# For users group
%users ALL = NOPASSWD: nvme smart-log /dev/nvme0 | grep "^temperature"
# For all
ALL ALL = NOPASSWD: nvme smart-log /dev/nvme0 | grep "^temperature"
Voici quelques étapes que vous pouvez prendre. Assurez-vous que votre version de Kernel Linux est d'au moins 3.19 et que vous avez installé les pilotes Intel Linux NVME. Si cela ne vous aide pas à envisager d'installer l'interface Interface de ligne de commande NVME Linux .