Merkintäetuoikeus

Kirjoittaja: Robert Simon
Luomispäivä: 16 Kesäkuu 2021
Päivityspäivä: 12 Saattaa 2024
Anonim
Merkintäetuoikeus - Tekniikka
Merkintäetuoikeus - Tekniikka

Sisältö

Määritelmä - Mitä ennalta tyhjennys tarkoittaa?

Ennaltaehkäisyllä tarkoitetaan tehtävän väliaikaista keskeyttämistä ja keskeyttämistä ilman, että se pyytäisi yhteistyötä tarkoituksenaan jatkaa tehtävää myöhemmin. Tätä toimintoa kutsutaan kytkimeksi, ja sen suorittaa tyypillisesti ennaltaehkäisevä ajoitus, käyttöjärjestelmän komponentti, jolla on valtuudet ennalta tyhjentää tai keskeyttää ja jatkaa myöhemmin järjestelmässä käynnissä olevia tehtäviä.


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ää ennalta tyhjennyksen

Ennakkoilmoitus on monenkeskinen tehtävä, jossa aikataulu keskeyttää ja keskeyttää parhaillaan käynnissä olevan tehtävän aiemmin keskeytetyn tehtävän jatkamiseksi. Tämä toiminta tapahtuu melkein jokaisessa käytettävissä olevassa käyttöjärjestelmässä. Ei-ennaltaehkäisevä (osuuskunta) monitehtävätoiminta oli menetelmä, jota MS-ikkunoiden varhaiset 16-bittiset versiot käyttivät. Kaikissa 32-bittisissä versioissa käytetään ennaltaehkäisevää monitehtävää. Ennaltaehkäisyyn kuuluu keskeytysmekanismin käyttö, joka keskeyttää parhaillaan suorittavan säikeen ja kehottaa sitten aikatauluttajaa määrittämään, mikä säie tulisi seuraavaksi suorittaa, jolloin kaikki säikeet saavat jonkin verran määrää. prosessorin aikaa.

Aikaa, joka on varattu säiettä ajamaan ennaltaehkäisevässä monitasoisessa järjestelmässä, kutsutaan aikaleikaksi tai kvanttiaikaksi. Aikataulu jakaa aikavälin jokaiselle suorittamalle säielle. Kun langan aikaväli vanhenee, aikataulu keskeyttää sen ja vaihtaa sitten toiseen säieeseen.

Joissakin järjestelmissä on ennaltaehkäiseviä ytimiä, jotka sallivat tehtävien ennaltaehkäisyn jopa ytimen tilassa. Esimerkkejä sellaisista järjestelmistä ovat Solaris 2, Windows NT, Linux, Advanced Interactive eXeCED ja Berkeley Software Distribution.