| ||||||||
Astucien ![]() | Quelques idées qui peuvent être enrichies: - utiliser le régulateur Performance qui maintient le processeur à sa fréquence maximale (paquet cpupower ou cpufrequtils) - désactiver les tiques d'interruptions dynamiques du processeur (paramètre du noyau Linux: nohz=off) - désactiver l'économie d'énergie sur le port PCIe (paramètre du noyau Linux: pcie_aspm=off) - désactiver l'économie d'énergie avec les cartes graphiques Intel (paramètre du noyau Linux: i915.powersave=0) Si i915 est un module, alors la commande est: echo 'options i915 powersave=0' > /etc/modprobe.d/i915.conf - désactiver l'horloge dynamique et le support ASPM avec les cartes graphiques Radeon (paramètres du noyau Linux: radeon.aspm=0 radeon.dynclks=0) Si radeon est un module, alors la commande est : echo 'options radeon aspm=0 dynclks=0' > /etc/modprobe.d/radeon.conf - désactiver l'économie d'énergie des cartes réseaux sans fil. Exemples de commandes avec wlan0: iwconfig wlan0 power off ou iw dev wlan0 set power_save off - donner accès aux registres MTRR du processeur au serveur graphique Xorg (paramètre du noyau Linux: enable_mtrr_cleanup)
Modifié par Logicien le 10/04/2015 19:54 | |||||||
Publicité | ||||||||
| ||||||||
![]() ![]() |
Intéressant. Mais j'ai déjà du mal à refroidir mon CPU, alors si je mets en permanence la fréquence au max... | |||||||
![]() ![]() | Bonjour Esclapion. Je pense que c'est la charge du processeur plus que sa fréquence qui le fait chauffer. Autrement dit, un processeur à fréquence maximale mais au repos va chauffer moins qu'un processeur à fréquence maximale mais pleinement utilisé. En tous cas, je ne vois pas beaucoup de différence entre la température de mon processeur à fréquence maximale par rapport à sa température à fréquence minimale quand il est au repos dans chaque cas. Modifié par Logicien le 11/04/2015 00:16 | |||||||
![]() ![]() | et est-ce que ça accélère ? Parce que c'est pas si évident, la variation de fréquence doit se faire à la vitesse de la lumière, ou en tout cas à celle de l'électron ;) | |||||||
![]() ![]() | Honnêtement, quand je pense à tous les bus où circulent les données en série, Sata, Usb et le port série lui-même évidemment, cela demande beaucoup d'interruptions processeur. En désactivant les tiques d'interruptions dynamiques du processeur, cela permet une meilleure réactivité face aux événements. Entre autres pour les PC de bureaux. En tous cas, je trouve mon ordinateur stable en mode performance. Je ne pense pas que tous les périphériques et protocoles s'accomodent de la mème manière de la dynamique Ondemand. Je pense que le mode Performance est le plus stable parce-qu'il peut répondre dans le plus court délai aux demandes interruptions logicielles et matérielles faites au processeur et pour tout le reste. Pour les portables ça ne va pas si on veut plus de temps d'autonomie de la batterie, mais si on a des problèmes de réactivité et de stabilité je pense que c'est la meilleure chose à faire. Modifié par Logicien le 11/04/2015 00:44 | |||||||
![]() ![]() | Pour les tiques, je suis d'accord. A quoi servent-ils au juste, si tu le sais ? | |||||||
![]() ![]() | C'est la fréquence à laquelle le processeur répond aux demandes d'interruptions. La plupart des distributions configurent le noyau Linux pour qu'il configure le processeur pour qu'il réponde à ces demandes à la vitesse de 300 hz. C'est la vitesse médiane entre la vitesse serveur 100 hz et celle de bureau 1000 kz. Si à cette vitesse médiane des tiques on ajoute que les distributions configurent ceux-ci pour être dynamiques pour économie d'énergie, le temps de réponse est encore plus lent. Dans mon noyau personnalisé, présentement la vitesse des tiques est à 1000 hz et les tiques dynamiques sont désactivés. Les tiques sont stables à 1000 hz. Il faut reconfigurer le noyau Linux pour changer la vitesse des tiques, mais pas pour passer des tiques dynamiques aux tiques constants. Modifié par Logicien le 11/04/2015 01:31 | |||||||
![]() ![]() | Merci de l'explication. Mais ça devient de moins en moins "temps réel" (ce qui ne me gêne d'alleurs pas ;). Par contre, certaines applis d'échantillonnage vont souffrir. | |||||||
![]() ![]() | Je ne saisis pas Esclapion le temps réel et l'échantillonnage en rapport avec la fréquence de réponse aux interruptions. Modifié par Logicien le 11/04/2015 15:50 | |||||||
![]() ![]() | Pas échantillonnage, mais certains travaux audio. | |||||||
![]() ![]() | Justement, j'utilise des écouteurs sans fil qui peuvent utiliser le port Usb grâce à un receveur ou le Bluetooth. Dans les deux cas, je n'ai pas eu d'interruption ou de coupure de son. Il est peut-être même possible que je puisse m'éloigner plus de mon ordinateur et garder la même qualité. Pour l'audio et le sans fil en général, je pense que le mode performance est ce qu'il y a de mieux. | |||||||
![]() ![]() | Tiens, j'ai trouvé CECI. Sans être anglophone, ils semblent tout à fait de ton avis.
Comment connaître les options par défaut ? | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|