Sisältö
- Määritelmä - mitä sisäinen keskeytys tarkoittaa?
- Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.
- Techopedia selittää sisäisen keskeytyksen
Määritelmä - mitä sisäinen keskeytys tarkoittaa?
Sisäinen keskeytys on tietyn tyyppinen keskeytys, joka johtuu ohjelman tai prosessin suoritusohjeisiin upotettuista ohjeista. Tyypillisesti sisäiset keskeytykset vastustavat käyttäjien tekemiä muutoksia ja tapahtuvat "luonnollisesti" tai "automaattisesti", kun suoritin toimii ohjelmaohjeiden sijasta, että ne johtuvat ulkoisista tapahtumista tai verkkoyhteyksistä.
Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.
Techopedia selittää sisäisen keskeytyksen
Yleensä keskeytys tapahtuu, kun käyttöjärjestelmä vaihtaa tehtävästä toiseen. Käyttöjärjestelmä pystyy käsittelemään vain yhtä tehtävää tiettynä ajankohtana, mutta käyttämällä yksityiskohtaista ohjelmakytkimen mallia, järjestelmä voi tuntua tekevän enemmän, monitoimilaitteita käyttäjille sopivalla tavalla.
Hyvä tapa kuvata sisäistä keskeytystä on se, että se tapahtuu, kun kone toimii ohjelmaohjeiden avulla lineaarisella tavalla. Kone jatkaa liiketoimintaansa yhden ohjelman sisällä, ilman oheislaitteiden, tietokoneen käyttäjän tai ulkoisten verkkosignaalien aiheuttamia ulkoisia häiriöitä. Sisäinen keskeytyminen voi tapahtua, jos tietty ohjelma suunnitellaan pysähtymään, kun se on saavuttanut tietyn kehitysvaiheen. Kun ohjelma vaatii käyttöjärjestelmän lukemaan välimuistin tai puskurin ennen kuin se pysähtyy ja tulee käytettävissä muihin tehtäviin, kyseessä on esimerkki sisäisestä keskeytyksestä.
Sisäinen keskeytys on usein vastakohtana ulkoisille keskeytyksille, joita voi tapahtua monissa muodoissa.