Índice:
- Definição - O que significa Non-Maskable Interrupt (NMI)?
- Techopedia explica interrupção não-mascarável (NMI)
Definição - O que significa Non-Maskable Interrupt (NMI)?
Uma interrupção não mascarável (NMI) é um tipo de interrupção de hardware (ou sinal para o processador) que prioriza um determinado encadeamento ou processo. Ao contrário de outros tipos de interrupções, a interrupção não mascarável não pode ser ignorada pelo uso de técnicas de mascaramento de interrupções.
Techopedia explica interrupção não-mascarável (NMI)
Exemplos comuns de interrupção não mascarável incluem tipos de erros de chipset do sistema interno, problemas de corrupção de memória, erros de paridade e erros de alto nível que requerem atenção imediata. De certa forma, uma interrupção não mascarável é uma maneira de priorizar certos sinais dentro do sistema operacional. Outro exemplo é a interrupção não mascarável de evento do usuário, em que um usuário pressiona control, alt, delete para criar um sinal imediato ao sistema quando o computador não está respondendo. Este é um bom exemplo, pois ilustra um tipo de "substituição" - em vez de apenas seguir o thread ou processo geral, a tecla ctrl-alt-delete produz um sinal com o qual o computador deve e irá lidar imediatamente.