Le pilote Apple SoC CPUFreq travaillé par l’équipe Asahi Linux pour la mise à l’échelle de la fréquence du processeur avec les puces M1 et M2 sous Linux semble pouvoir bientôt atteindre le noyau principal.
Ces derniers mois, le développeur en chef d’Asahi Linux, Hector Martin, a travaillé pour rassembler le pilote Apple SoC CPUFreq pour la mise à l’échelle de la fréquence du processeur sous Linux. En octobre, avec les correctifs v2, le SoC M2 fonctionnait maintenant et cette semaine a marqué la quatrième itération de ces correctifs.
Les correctifs v4 intègrent simplement quelques commentaires de révision mineurs sans modifications fonctionnelles. Il semble que le travail soit sur le point d’être terminé et dans un état où ce pilote apple-soc-cpufreq pourrait être fusionné avec la ligne principale-éventuellement pour la prochaine fenêtre de fusion. Bien que les développeurs aient examiné les correctifs v4, certains éléments mineurs ont été soulevés, ce qui conduira bientôt à une nouvelle version v5 des correctifs.
Les correctifs v4 pour les personnes intéressées peuvent être trouvés sur linux-pm liste de diffusion.
Compte tenu des améliorations continues et de l’augmentation de la prise en charge d’Apple M1/M2, il semble que le moment sera bientôt venu de procéder à une analyse comparative de suivi Apple M1/M2 Linux. Voir mes précédents benchmarks Apple M2 contre Intel contre AMD Linux de cet été pour les personnes intéressées. L’un des domaines qui reste sous le travail le plus actif est du côté du GPU avec l’augmentation de leur pilote de noyau DRM basé sur Rust et du code AGX Gallium3D Mesa. Du côté du pilote du noyau Rust DRM, il semble qu’il faille encore un certain temps avant qu’il ne soit activé pour la ligne principale.