摘要 |
Un método para reducir la carga de interrupciones en un sistema de múltiples procesadores, por el cual dos procesadores centrales que ejecutan un sistema operativo en tiempo real se pueden comunicar entre sí, usando una memoria compartida. Se implementan, preferentemente en lógica, un puntero Inicio y un puntero Fin. Mediante la detección de una diferencia en los valores lógicos de los dos punteros, la CPU receptora recibe las interrupciones sólo cuando han llegado a la memoria compartida nuevos datos de la CPU emisora, y la memoria compartida estaba vacía. Por consiguiente, el sistema operativo no se ve pertubado por interrupciones innecesarias y, de ese modo, la carga de interrupciones resulta baja.
|