part of the current system interrupt state From Wikipedia, the free encyclopedia
El nivell de prioritat d'interrupció (IPL) és una part de l'estat actual d'interrupció del sistema, que indica les sol·licituds d'interrupció que s'acceptaran actualment. L'IPL es pot indicar en el maquinari pels registres d'un controlador d'interrupció programable, o en el programari mitjançant una màscara de bits o un valor enter i un codi font dels fils.[1]
Un IPL basat en nombres enters pot ser tan petit com un sol bit, amb només dos valors: 0 (totes les interrupcions habilitades) o 1 (totes les interrupcions desactivades), com en la tecnologia MOS 6502. No obstant això, algunes arquitectures permeten un rang més gran de valors, on cada valor permet sol·licituds d'interrupció que especifiquen un nivell superior, mentre que bloqueja les del mateix nivell o inferior.[2]
Assignar diferents prioritats a les sol·licituds d'interrupció pot ser útil per intentar equilibrar el rendiment del sistema versus la latència d'interrupció. Alguns tipus d'interrupcions s'han de respondre més ràpidament que d'altres, però pot ser que la quantitat de processament no sigui gran, de manera que té sentit assignar una prioritat més alta a aquest tipus d'interrupció.[3][4]
Com a exemple d'un dels sistemes de gestió d'IPL més elaborats que s'han desplegat mai, l'ordinador VAX i el sistema operatiu VMS associat admet 32 nivells de prioritat, del 0 al 31. Les prioritats 16 i superiors són per a sol·licituds de maquinari extern, mentre que els valors inferiors a 16 estan disponibles per a interrupcions de programari (utilitzades internament pel sistema operatiu per programar les seves pròpies activitats). No s'utilitzen realment tots els valors, però aquí n'hi ha alguns dels més importants:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.