Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révisionLes deux révisions suivantes |
configurer:processeur [2023/06/03 22:20] – [quel processeur ?] david | configurer:processeur [2024/02/25 10:26] – ucodes david |
---|
| |
''Popeye'' est donné comme ''i7-3930K'', soit un //Intel Core// (à ne pas confondre avec ''core2''). Il suffit de consulter la [[https://www.intel.fr/content/www/fr/fr/products/sku/63697/intel-core-i73930k-processor-12m-cache-up-to-3-80-ghz/specifications.html|datasheet]] pour y voir le modèle ''sandybridge''. | ''Popeye'' est donné comme ''i7-3930K'', soit un //Intel Core// (à ne pas confondre avec ''core2''). Il suffit de consulter la [[https://www.intel.fr/content/www/fr/fr/products/sku/63697/intel-core-i73930k-processor-12m-cache-up-to-3-80-ghz/specifications.html|datasheet]] pour y voir le modèle ''sandybridge''. |
| |
| ==== Micro-codes ==== |
| |
| Les architectures de type //x86// (Intel ou AMD) sont composés de couches successive dont un //micro-code// qui émule les fonctions les plus complexes. |
| Ce micro-code est souvent mis à jour dans le cadre de correctifs, notamment lors de la découverte de failles de sécurités. |
| |
| Installez le port [[https://www.freshports.org/sysutils/cpu-microcode|sysutils/cpu-microcode]] ou [[https://www.freshports.org/sysutils/cpu-microcode-rc|sysutils/cpu-microcode-rc]] pour mettre à jour automatiquement au démarrage ce code, au besoin. Notez qu'il existe des ports séparés selon le constructeur: |
| * [[https://www.freshports.org/sysutils/cpu-microcode-intel|sysutils/cpu-microcode-intel]] |
| * [[https://www.freshports.org/sysutils/cpu-microcode-amd|sysutils/cpu-microcode-amd]] |
| |
| Le port ''-rc'' ne permet une mise à jour qu'à la fin du processus de démarrage. C'est un service qui se règle dans ''/etc/rc.conf'': |
| <file ini /etc/rc.conf> |
| microcode_update_enable="YES" |
| </file> |
| |
| Lancez le: |
| <code bash> |
| service microcode_update onestart |
| </code> |
| |
| Le premier port permet aussi une mise à jour dès le début du processus de démarrage et se règle dans le ''/boot/loader.conf'': |
| |
| <file ini /boot/loader.conf> |
| cpu_microcode_load="YES" |
| cpu_microcode_name="/boot/firmware/intel-ucode.bin" |
| # cpu_microcode_name="/boot/firmware/amd-ucode.bin" |
| </file> |
| |
| Lancez une mise jour sans redémarrer: |
| <code bash> |
| service microcode_update onestart |
| </code> |
| |
| |
| |
| |
| |
| |
| |