Неправилни температури на AMD Threadripper в Linux 4.18, за да бъдат коригирани скоро

Linux-Unix / Неправилни температури на AMD Threadripper в Linux 4.18, за да бъдат коригирани скоро 2 минути четене AMD Threadripper 2990WX

AMD Threadripper 2990WX



С наближаването на пускането на стабилното ядро ​​на Linux 4.18.6, все повече екстри просто продължават да идват за потребителите на Linux - сега се съобщава, че стабилното ядро ​​на Linux 4.18.6 ще може правилно да отчита температурите на централните процесори на новия AMD Threadripper 2950X и AMD Threadripper 2990WX процесори -

Тъй като тези два процесора току-що стартираха този месец ( и AMD Threadripper вече е бил овърклокван до световни рекордни честоти , побеждавайки Intel Core i9-7980XE), Досега Linux не беше в състояние да отчита правилни отчети за температурата в основното ядро ​​на Linux. По принцип текущите ядра на Linux отчитат основните температури на процесора на тези чисто нови процесори на AMD Threadripper като +27 градуса (по Целзий) по-високи от действителните. Това се дължи на липсващо компенсиране на Tctl.



За потребители на Linux, които са видели тези фалшиво отчетени температури, +27 градуса по Целзий ( или +80 градуса по Фаренхайт) е доста екстремна разлика в отчитането на температурата - няма да се изненадаме, ако някои хората си мислеха, че процесорът им е на път да изгори дим и пламъци. 2950X има 180 вата TDP, а 2990WX има 250 вата TDP, така че можем да си представим колко лесно би било да се видят тези видове темпове на пръв поглед и да си помислим „Свети глупости, компютърът ми буквално е на път да експлодира“ . И също така, ако използвате въздушно охлаждане, вие наистина искате точно отчитане на температурата, за да видите колко стабилен е овърклокът и колко ефективно е вашето охлаждане.



Във всеки случай, с Linux 4.19-rc1, който наскоро беше изтласкан през вратата като първата версия за разработка на новото ядро ​​на Linux 4.19, Greg Kroah-Hartman изтегли тази стабилно маркирана кръпка за обратно пренасяне към по-старите ядра на Linux - и това вече е в неговата ядро ​​на Linux 4.18 стабилна опашка. Така че тези петна трябва да бъдат освободени като 4.18.6 и по този начин да се коригират грешните отчитания на температурата.



Корекцията k10temp обаче няма да бъде пренесена обратно към по-ранни LTS ядра, тъй като само около Linux 4.15 всъщност е добавен кодът за отчитане на температурата на Zen - така че, ако искате към patch k10temp в Linux 4.16 към Linux 4.17 ядра, пластирът вече трябва да може да се прилага чисто към тези версии.

Освен този малък проблем обаче, новата серия Threadripper се представя невероятно на Linux - дори по-добре, отколкото на Windows, както е открито в много бенчмаркове на Threadripper 2.

Етикети AMD Ядро linux Threadripper