
Proste dławienie procesora nie wystarcza do chłodzenia niektórych urządzeń NVIDIA Tegra, na których działa wcześniejsze jądro Linuksa, więc integracja chłodzenia termicznego z kodem skalującym częstotliwość”devfreq”urządzenia jest w trakcie pracy dla tak wysokowydajnych układów SoC NVIDIA.
Różni programiści pracujący nad obsługą NVIDIA Tegra/Arm Linux stwierdzili, że niektóre SoC/urządzenia Tegra wytwarzają znacznie więcej ciepła niż inne. Na przykład stary ASUS Transformer TF700T z układem SoC Tegra 3 podczas pracy z głównym jądrem Linuksa działa bardzo gorąco i jest początkowym celem tych nowych łatek.
Podczas gdy dławienie procesora jest włączone, aby pomóc obniżyć temperaturę pracy, to nie wystarczy, ale ostatecznie dzięki dodatkowemu kodowi chłodzenia termicznego dla Tegra devfreq, można również włączyć obniżanie częstotliwości pamięci. Ponieważ częstotliwość pamięci systemowej jest również dławiona, wydaje się, że temperatury są wtedy łatwiejsze do opanowania.
Jedna z łat wyjaśnia, że ograniczanie częstotliwości pamięci ma dość dużą różnicę w porównaniu z Tegrą, „Wyeksponuj urządzenie ACTMON devfreq jako urządzenie chłodzące, aby ograniczyć częstotliwość pamięci w przypadku przegrzania. znaczący wpływ na chłodzenie układów SoC NVIDIA Tegra, ponieważ wyższe częstotliwości pamięci wymagają wyższego napięcia rdzenia SoC, co jest jedną z głównych przyczyn nagrzewania się.”
Te łatki zostały wysłane na początku tego miesiąca, a potem już odebrane, więc wygląda tak jak zrobią to dla cyklu Linux 5.14.