For faster navigation, this Iframe is preloading the Wikiwand page for Mode de gestió de sistema.

Mode de gestió de sistema

El mode de gestió de sistema (System Management Mode, SMM, en anglès) és una manera d'operació llançada per primera vegada amb l'Intel 386SL i disponible a microprocessadors posteriors de l'arquitectura x86, en el qual és suspesa tota l'execució normal (incloent-hi el sistema operatiu), i és executat un programari especial separat en una manera d'alt privilegi (usualment un depurador a microprogramari o assistit per maquinari). Alguns usos comuns de l'SMM són: per emular el maquinari de la targeta mare que no està implementada o té errors, operacions de gestió d'energia, com encesa de ventiladors, per emular un ratolí o un teclat PS/2 des d'un USB, funcions de seguretat del sistema, com apagar l'ordinador quan hi ha una massa alta temperatura a la CPU o Configuració del sistema, com per exemple en els ordinadors notebook de Toshiba i IBM. A l'SMM s'hi entra mitjançant la SMI, interrupció de gestió del sistema (system management interrupt), que és causada per:

  • El maquinari de la targeta mare enviant un senyal per mitjà d'un pin designat del xip processador. Aquest senyal pot ser un esdeveniment independent, o disparat pel programari del sistema via una lectura d'I/O d'una localització considerada especial per la lògica de la targeta mare (el port $ B2 és comú).
  • Una escriptura d'E/S cap a una localització que el firmware ha sol·licitat perquè el xip del processador actuï.

Problemes

[modifica]
  • Ja que el codi de SMM (controlador de SMI) està instal·lat pel firmware del sistema (BIOS), el sistema operatiu i el codi del SMM poden tenir expectatives sobre els paràmetres del maquinari que siguin incompatibles, per exemple diferents opcions de com ha de ser iniciat l'APIC.
  • Les operacions en el SMM prenen temps de CPU fora del sistema operatiu, ja que l'estat de la CPU ha de ser emmagatzemat a la memòria (SMRAM) i qualsevol cache writeback ha de ser netejat. Això pot desviar el comportament de temps real i causar que es perdin ticks de rellotge.
  • Pot ser necessari un analitzador lògic digital per determinar si el SMM està actuant.
  • Recuperant el codi del controlador del SMI per a analitzar-lo per errors, vulnerabilitats, i secrets requereix un analitzador lògic o desacoblar el firmware del sistema.

Vegeu també

[modifica]

Enllaços externs

[modifica]
{{bottomLinkPreText}} {{bottomLinkText}}
Mode de gestió de sistema
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?