Serviciu prioritar
Serviciul prioritar este o organizație mai mare de servicii pentru clienți, care ia în considerare într-o mai mare măsură nevoile. [1]
Întreținerea prioritară poate fi efectuată fie fără întreruperea fantei de timp, fie cu o întrerupere. La întreținerea fără întrerupere a cuantumului, trecerea la serviciul următor se efectuează numai la sfârșitul ferestrei de timp curente, astfel încât o situație este posibilă atunci când cererea nu este cea mai mare prioritate în acest moment. [2]
În cazul întreținerii prioritare a sistemului celui de-al doilea receptor, 75, iar pentru al treilea tip de sistem cu ns 54, există o încălcare a staționarei timpului de așteptare pentru aplicațiile cu prioritate scăzută. [4]
Atunci când se utilizează serviciile prioritare, abonații sunt împărțiți în mai multe grupuri în funcție de una sau de alta caracteristică, fiecare dintre care are atribuit un nivel de prioritate propriu. Fiecare nivel de prioritate are propria coadă, ordonată în ordinea primirii cerințelor acestui nivel. Prioritatea cerințelor scade odată cu creșterea numărului de nivel. Cerința de a fi servită de către următoarea este selectată din coada de așteptare cu cea mai mare prioritate. [5]
Pentru a cererilor de servicii prioritare în UVM sistem organi-întrerupere există, prin care trebuie înțeleasă o combinație de hardware și software care furnizează servicii de comutare procesor program executabil la altul, având o prioritate mai mare, păstrând în același timp capacitatea de a reveni la programul întrerupt. Întreruperea poate fi aranjată pe ambele caracteristici externe, sau formate de către un operator de mașini, precum și pe caracteristicile interne, dintre care majoritatea sunt formate ca rezultat al sistemului de control de monitorizare funcționare defectuoasă. [6]
Dar o astfel de disciplină de întreținere prioritară necesită o monitorizare continuă a progresului serviciului. [7]
Implementarea multitasking-ului cu mentenanță prioritară înseamnă partajarea timpului CPU între toate sarcinile efectuate de calculator. Alocarea timpului pentru programul de aplicație se realizează prin intermediul sistemului de operare, care garantează funcționarea tuturor aplicațiilor, indiferent de prezența erorilor în alte aplicații. Mecanismul de multitasking implementat în Windows este, în esență, o pseudo-tasking, deoarece transferul de control OS pentru a apela un alt program de aplicație este efectuat din executabilul curent. [9]
In sinteza SOD PB cu aplicații de servicii prioritare trebuie să ia în considerare diversitatea de fluxuri de intrare de aplicatii de diferite tipuri, caracterizate prin rate diferite de venit și de servicii de prioritate. În plus, cerințele utilizatorilor în momentul serviciilor de aplicare este semnificativ mai rigid decât prima clasă de RV SOD care necesită plasarea în memoria unui număr de proceduri de programare și datele necesare pentru notificarea aplicațiilor individuale. Relația dintre aplicațiile privind componența sarcinilor în astfel de sisteme tind să fie foarte semnificativ. Îmbunătățirea eficienței rezolvării problemelor din această clasă se realizează, în principal, prin reducerea numărului și timpul de schimb între nivelurile de memorie atunci când reparați cereri. Soluția problemelor de sinteză a PB optime SOD cu serviciul multiprocesor presupune reducerea nu numai schimbul între nivelele de memorie de timp, dar, de asemenea, timpul mediu CPU rezolvarea problemelor datorate paralel procedurilor de implementare, module sau aplicații în general. [11]
Metoda de comutare a mesajelor permite, de asemenea, întreținerea prioritară a mesajelor individuale. de o importanță deosebită în gestionarea producției, în conformitate cu ceea ce este posibil să se pună în aplicare o întârziere de mesaje cu prioritate redusă și a mesajelor prioritare de servicii asociate cu informațiile de control. Este ușor să se asigure că punerea în aplicare a metodei mesajului de comutare necesită echipamente suplimentare, complică algoritmul de gestionare a informațiilor în rețea, care, cu toate acestea, trebuie să facă în legătură cu eficiența oferită de această metodă în rețelele de informare ACS. În unele cazuri, atunci când este necesar să se efectueze și transmiterea de mesaje care afișează diferite tipuri de informații, precum și transmiterea textului vorbit, este posibil să se combine metoda de comutare a circuitului și mesajul metoda de comutare. Ca rezultat, obținem o rețea de informații cu o metodă de comutare combinată. [12]
Într-o serie de cazuri, metoda de organizare cu mai multă prioritate de întreținere a solicitărilor CPU în memorie conduce la o creștere a performanței procesorului, în timp ce cererile din canale nu sunt pierdute (vezi [13]