6 999
contributi
S3v (discussione | contributi) (nuova pagina) |
S3v (discussione | contributi) (cambiato link microcodice amd64) |
||
(12 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 1: | Riga 1: | ||
Il microcodice (''microcode'' in inglese) è l'insieme di istruzioni a livello hardware (e che risiedono in una CPU) che | Il microcodice (''microcode'' in inglese) è l'insieme di istruzioni a livello hardware (e che risiedono in una CPU) e che possono realizzare, tra le altre cose, le funzioni contenute in un [[firmware]].<br/> | ||
In Debian esistono i [[pacchetto|pacchetti]] "intel-microcode" e "amd64-microcode" contenenti i file binari rilasciati dai produttori per aggiornare il microcodice della CPU.<br/> | In Debian esistono i [[pacchetto|pacchetti]] "intel-microcode" e "amd64-microcode" contenenti i file binari rilasciati dai produttori per aggiornare il microcodice della CPU.<br/> | ||
Riga 8: | Riga 8: | ||
''«I file dati del microcodice contengono le ultime definizioni per tutti i processori Intel. Intel rilascia gli aggiornamenti del microcodice per correggere il comportamento del processore come documentato nei suoi rispettivi aggiornamenti delle specifiche. Mentre l'approccio ordinario per ottenere aggiornamenti del microcodice è attraverso un upgrade del BIOS, Intel si rende conto che questo può costituire un problema di amministrazione della macchina. Il sistema operativo Linux e i prodotti VMware ESX posseggono un meccanismo per aggiornare il microcodice dopo l'avvio della macchina. Ad esempio questo file può essere utilizzato dal sistema operativo se si trova nella directory <code>/etc/firmware</code>.''» | ''«I file dati del microcodice contengono le ultime definizioni per tutti i processori Intel. Intel rilascia gli aggiornamenti del microcodice per correggere il comportamento del processore come documentato nei suoi rispettivi aggiornamenti delle specifiche. Mentre l'approccio ordinario per ottenere aggiornamenti del microcodice è attraverso un upgrade del BIOS, Intel si rende conto che questo può costituire un problema di amministrazione della macchina. Il sistema operativo Linux e i prodotti VMware ESX posseggono un meccanismo per aggiornare il microcodice dopo l'avvio della macchina. Ad esempio questo file può essere utilizzato dal sistema operativo se si trova nella directory <code>/etc/firmware</code>.''» | ||
</blockquote> | </blockquote> | ||
Per capire se il vostro sistema necessita di un microcodice aggiornato, leggere [[Debian e firmware|questa guida]]. | |||
{{Warningbox|Se non si è sicuri delle operazioni che si andranno ad eseguire, '''non installare''' il microcodice prelevato dalle pagine di download dei produttori (Intel o AMD) ma installare i pacchetti ''intel-microcode'' o ''amd64-microcode'' a seconda della propria [[architettura]].<br/>Questo permetterà di compiere le operazioni in tutta sicurezza e, soprattutto, in base alla versione del kernel presente sulla propria macchina e seguendo automaticamente i futuri aggiornamenti del pacchetto.<br/>Se si pensa che i produttori abbiano rilasciato del microcodice più aggiornato (e non ancora pacchettizzato per Debian) che può risolvere un problema macchina-kernel, aspettare che venga creato il pacchetto binario .deb o utilizzare i file del produttore ben consci di cosa si sta facendo.}} | |||
== Link esterni == | |||
Pacchetti Debian: | |||
* [https://packages.debian.org/search?keywords=intel-microcode intel-microcode] | |||
* [https://packages.debian.org/search?keywords=amd64-microcode amd64-microcode] | |||
Microcodice fornito dai produttori: | |||
* [https://downloadcenter.intel.com/search?keyword=microcode Intel microcode] | |||
* [https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/ AMD microcode] (dall'albero linux-firmware del kernel Linux) | |||
[[Categoria: Glossario]] | [[Categoria: Glossario]] |
contributi