Processni joybarlaw - I bab. Operatsion sistemalar 4

|
I bab. Operatsion sistemalar 4
|
bet | 18/27 | Sana | 19.05.2024 | Hajmi | 178,7 Kb. | | #243978 |
Bog'liq Piyshenbaev Ilham Kurs jumisi 3k1....Processni joybarlaw - protsessordan isleytuǵın processni alıp taslaw hám arnawlı bir strategiya tiykarında basqa processni tańlaw menen shuǵıllanatuǵın process menejeriniń iskerligi. Processni joybarlaw Multiprogramming operatsion sistemasınıń zárúrli bólegi bolıp tabıladı. Bunday operatsion sistemalar bir waqtıniń ózinde atqarılatuǵın yadqa bir neshe processlerdi júklew imkaniyatın beredi hám júklengen process waqtın multiplekslashdan paydalanǵan halda protsessorni bóliw kóredi.
Gezeklerdi joybarlaw - processler yamasa qurılmalardıń gezeklerin ańlatadı. Process sistemaǵa kirgende, bul process jumıs gezegine qóyıladı. Bul gezek sistema daǵı barlıq processlerden ibarat. Operatsion sistema sonıń menen birge, qurılma gezegi sıyaqlı basqa gezeklerdi de saqlaydı. Qurılma gezegi - bul málim bir kirgiziw-shıǵarıw apparatın bir neshe processler kutayotgan gezek. Hár bir qurılma óz qurılma gezegine iye. Bul suwretde processni joybarlawdıń gezek diagramması kórsetilgen.
Joba dúziwshiler - bul processni joybarlawdı túrli jollar menen basqaratuǵın arnawlı sistema programmaları. Olardıń tiykarǵı waziypası sistemaǵa tapsıriletuǵın islerdi tańlaw hám qaysı processni jumısqa túsiriwdi sheshiw bolıp tabıladı. Joybarlawtiruvchilar úsh qıylı boladı
Uzaq múddetli joybarlaw
|
Qısqa múddetli joybarlaw
|
Orta múddetli joybarlaw
|
Uzaq múddetli joybarlaw
|
Ol sonıń menen birge jumıs joybarlawtiruvchisi dep ataladı. Uzaq múddetli joybarlawtiruvchi sistemaǵa qaysı programmalardı qayta islew ushın qabıl etiliwin anıqlaydı. Jumıs joybarlawtiruvchisi náwbettegi processlerdi tańlaydı hám olardı orınlaw ushın yadqa júkleydi. Protsessorni joybarlaw ushın processni yadqa júkleydi. Jumıstı joybarlawtiruvchining tiykarǵı maqseti - kirisiw/chiqarish hám protsessor menen baylanısqan islerdiń teń salmaqlılıqlı qospasın támiyinlew. Sonıń menen birge, ol kóp programmalastırıw dárejesin qadaǵalaw etedi. Eger kóp programmalastırıw dárejesi turaqlı bolsa, ol halda processni jaratıwdıń ortasha tezligi sistemadan shıǵıs processlerdiń ortasha ketiw tezligine teń bolıwı kerek. Birpara sistemalarda uzaq múddetli joybarlawtiruvchi ámeldegi bolmawi yamasa minimal bolıwı múmkin. waqıt almaslaw operatsion sistemalarında uzaq múddetli joybarlawtiruvchi joq. Process jaǵdaydı tazadan tayın jaǵdayǵa ózgertirgende, uzaq múddetli joybarlawtiruvchidan paydalanıladı. Qısqa múddetli joybarlaw. Ol CPU joybarlawtiruvchisi dep da ataladı. Tiykarǵı maqset - saylanǵan kriteryalar kompleksine muwapıq sistema natiyjeliligin asırıw. Bul tayın jaǵdaydı processtiń isleytuǵın jaǵdayına ózgertiw bolıp tabıladı. Protsessor joybarlawtiruvchisi orınlawǵa tayın bolǵan processler arasından tańlaydı hám protsessorni olardan birine ajratadı. Qısqa múddetli joybarlawtiruvchi, sonıń menen birge, dispetcher dep da ataladı, eń tez-tez atqaradı hám keyingi qaysı processni orınlaw haqqında anıq qarar qabıl etedi. Qısqa múddetli joybarlawtiruvchi uzaq múddetli joybarlawtiruvchiga qaraǵanda tezirek. Eger kiritiw/shıǵarıw sorawı jiberilse, islew procesi toqtatılıwı múmkin. Toqtatıp qoyılǵan processler juwmaqlawshı basqıshqa erise almaydı. Bunday halda, processni yaddan alıp taslaw hám basqa process ushın jay ashıw ushın toqtatilgan process ekilemshi yadqa ótkeriledi. Bul process almastırıw dep ataladı hám process almastırıladı yamasa ózgertiriledi. Process qospasın jaqsılaw ushın almastırıw kerek bolıwı múmkin.
|
| |