Mis on ühistu multitegumtöö? määratlus ja tähendus

click fraud protection

Operatsioonisüsteemis on koostööpõhine multitegumtöötlus vahend, mis annab mulje, et korraga töötab rohkem kui üks ülesanne (täitmisprotsess). Kooperatiivne multitegumtöötlus on edu mitme programmi laadimisel, mille puhul saab mällu laadida rohkem kui ühe programmi, kuid korraga saab käivitada ainult ühte. Multitegumtöö loob mulje, et kaks või enam programmi töötab samaaegselt, vahetades ülesandeid kiiresti. Kooperatiivses multitegumtöös on ülesanded loodud nii, et nad loovutavad CPU juhtimise vabatahtlikult teistele rakendustele. Vt ennetav multitegumtöö, ülesanne.

Tehnilised leheküljed selgitab ühistegevust

Kooperatiivne multitegumtöötlus on tehnika, mille puhul erinevad tarkvaraosad loobuvad kohesest kontrollist arvuti protsessori üle, et teine ​​tarkvara saaks seda kasutada. Programmid loobuvad vabatahtlikult oma kontrollist, kuna see võimaldab teistel programmidel kasutada arvuti protsessorit.
Tehnika sõltub rakenduste võimest leppida kokku parimas töötlemissuhtes. Rakendused võimaldavad võrdselt töötlemisüksuste võimsust omavahel; seega, kui programmi kasutatakse, peatuvad kõik teised programmid. Taustal olevad rakendused töötlevad andmeid ainult siis, kui esiplaanil olevad programmid ei tööta.

Selle olemuse negatiivsed küljed peatavad teiste programmide käitamise, kui programm, mis ei ole kirjutatud nii, et see vastaks ühisele multitegumtööle, hakkab tööle. See on tekitanud arendajatele suurt muret, kuna üksainus programm võib terve operatsioonisüsteemi kokku jooksma. Kooperatiivse multitegumtöötluse kasutamine on vähenenud, kuna Windows 3.1 ja Macintoshi operatsioonisüsteemi (macOS) sisse oli ehitatud kooperatiivne multitegumtöö. Kahe ettevõtte järgnevad versioonid tuginevad nüüd ennetavale multitegumtööle, mis on uus tehnika, mis vaigistas eelkäija-koostöö multitegumtöötluse kasutamise.

Ühise multitegumtöö ühised kasutusviisid

  • Ühel või teisel viisil panevad kaalutud niidid inimesi meelde tuletama ühistu multitegumtöö macOS-i versioonid ja vanemad Windows.
  • Üldiselt sisse ühistu multitegumtöö, ei peatu protsess enne, kui ta otsustab seda vabatahtlikult teha.
  • Ühistuline multitegumtöö aitab arvuti keskseadmel pühendada oma töötlemisressursid üksikule tegevusele.

Ühise multitegumtöö levinumad väärkasutused

  • Ühistuline multitegumtöö ei ole raskete niitide jaoks lubatud.