Jednym z problemów Linuksa przez ponad 10 lat była kontrola temperatury dysków SATA/SCSI. Problem polegał na tym, że była ona realizowana przez zewnętrzne narzędzia i demony, a nie przez jądro, dlatego wymagało to ich oddzielnej instalacji, przyznawania dostępu i tak dalej. Ale teraz, wydaje się, że sytuacja się zmieni.

, że w jądrze Linux 5.5 w przypadku dysków NVMe można już obyć się bez dostępu root dla aplikacji monitorujących temperaturę, takich jak smarttools i hddtemp. A w Linux 5.6 pojawi się wbudowany w jądro sterownik do monitorowania temperatury oraz wsparcie, w tym dla starych dysków SATA/SCSI. To powinno zwiększyć bezpieczeństwo i uprościć pracę ogółem.
W przyszłej wersji sterownik drivetemp będzie przekazywał informacje o temperaturze dysku twardego/SSD przez wspólną infrastrukturę HWMON. Te programy, które obecnie działają w przestrzeni użytkownika i wykorzystują interfejsy HWMON/sysfs, będą mogły informować o temperaturze dysków SATA.
Być może w przyszłości zostaną rozwiązane problemy z natywnym monitorowaniem pozostałych parametrów procesorów i innych komponentów w Linuksie, takich jak napięcie, zużycie energii i tak dalej.
Źródło: 3dnews.ru
