Jellemzők felhasználási területei az operációs rendszerek
Jellemzők felhasználási területei az operációs rendszerek
Multitasking operációs rendszereket három csoportba sorolhatók aszerint, hogy azok használatát, ha a fejlődő teljesítmény kritériumok:
2.1 Packet Processing Systems
Úgy tervezték, hogy megoldja a problémát a fő számítási természetét, amelyek nem igényelnek gyors eredményeket. A fő cél a hatékonyság feltétele és kötegelt feldolgozás rendszere a maximális sávszélességet, hogy a döntés a maximális számú feladat időegység alatt. Ennek elérése érdekében a szakaszos, akkor a következő műveletet diagram a rendszer: az elején a munka által generált munkahelyek csomagot, az egyes feladatokat igényel a rendszer erőforrásait; ez munkahelyek csomag úgy van kialakítva keverékét párhuzamosan futó, azaz a sor feladat egyidejű. Ahhoz, hogy egyszerre kijelölt feladatok végrehajtása kivetett különböző erőforrásigény, így biztosítva a kiegyensúlyozott terhelése minden számítógépes eszközök; például, a párhuzamosan futó programok elegy, amely előnyösen egyidejű jelenléte számítási feladatok és intenzív IOCTL. Így a választás az új feladatokat a feladat csomag függ a belső helyzet miatt a rendszer, hogy van, válassza ki a „kedvező” munkát. Ezért ilyen operációs rendszer garantálja valamely feladat végrehajtása során egy bizonyos időszakban. A kezelő rendszerek csomagkapcsolt processzor végrehajt egy feladat elvégzésére másik csak akkor következik be, ha az aktív feladat nem volt hajlandó a processzor, például azért, mert az kell végrehajtani input-output műveletet. Ezért az egyik feladat hosszú időt vesz igénybe processzor, ami lehetetlenné teszi, hogy végre interaktív feladatokat. Így a felhasználó interakció a számítógép, amelyen egy kötegelt feldolgozás rendszere, annak biztosítása, hogy hozza a munkát, így a menedzser-üzemeltető, és a késő délután, miután a teljes feladat csomag lesz eredménye. Nyilvánvaló, hogy ez az eljárás csökkenti a hatékonyságot a felhasználó.
2.2 Separation Systems Idő
Úgy tervezték, hogy rögzítse a fő hátránya, kötegelt feldolgozás rendszerek - a felhasználóbarát programozó elszigetelten folyamat feladatainak ellátásához. Minden felhasználó időosztásos rendszer egy terminál, ahonnan tud párbeszédet folytat a program. Mivel az osztás rendszerének időt minden egyes feladat kiosztott csak a kvantum CPU idő, nincs feladat, nem foglalja el a CPU sokáig, és a válaszidő is elfogadható. Ha a kvantum választjuk elég kicsi ahhoz, hogy valamennyi felhasználó egyszerre működik ugyanazon a gépen, úgy tűnik, hogy mindegyiket külön-külön a gép használata. Egyértelmű, hogy a rendszer a szétválás ideje alacsonyabb sávszélesség, mint a kötegelt feldolgozás rendszer bevezetése óta elfogadott minden felhasználó fut a feladatot, és nem az egyik, hogy „hasznos” rendszer, és ezen kívül vannak általános számítási teljesítmény költségek gyakoribb kapcsolási processzor egy feladatot feladatokat. Az eredményesség kritériuma az elválasztó rendszer idő nem a maximális sávszélességet és a kényelem és a hatékonyság a felhasználó.
2.3 Real-Time Systems
Ellen használt különféle műszaki tárgyak, mint például a műholdas, illetve tudományos kísérleti telepítési folyamat, mint a galvanikus sor, nagyolvasztó folyamat és hasonlók Mindezekben az esetekben van egy maximálisan megengedhető időt, amely alatt a program, a vezérlő objektum egyébként előfordulhatna baleset kell végrehajtani: a műhold ki látómezejében, a kísérleti adatok kapott az érzékelők elvész, a vastagsága a bevonat nem ez egyezik a sebesség. Így a kritérium hatékonyságának valós idejű rendszerek is, hogy képesek ellenállni előre meghatározott intervallumok között a program kezdete és megszerzésére az eredményt (a manipulált változó). Ezt az időt nevezzük a válasz a rendszer, és a megfelelő rendszer tulajdonság - reaktivitás. Mert ezek a rendszerek, párhuzamosan futó keveréket egy fix sor előre megtervezett program, és a program kiválasztását végzik, hogy végre a jelenlegi állapotában a tárgy vagy az ütemezésnek megfelelően a tervezett munkát.
Egyes operációs rendszerek tulajdonságait egyesítik a különböző típusú, például feladatok végezhetők kötegelt módban egy része - valós időben vagy időben megosztását. Ezekben az esetekben a szakaszos üzemmódban gyakran nevezik a háttérben.
Egyes operációs rendszerek tulajdonságait egyesítik a különböző típusú, például a feladat elvégezhető kötegelt módban egy része - valós időben vagy időben megosztását. Ezekben az esetekben a szakaszos üzemmódban gyakran nevezik a háttérben.
A 2.1 ábra egy tömbvázlat számítógép működését.
Ábra. 2.1. A tömbvázlat számítógépes operációs
Multiprocessing - ha több program egyidejű felhasználók a rendszerben, a kivitelezés egyikük lehet szakítani, mielőtt a többi felhasználói program, majd visszatér a megszakított programot.
2.2 ábra mutatja a többszörös programozásról módban
Ábra 2.2. többszörös programozásról mód
* A rendszer a 2. és 3. vonatkozhat on_line rendszereket.
„Távoli kötegelt feldolgozás - a felhasználó kap egy választ azonnal várakozás nélkül a teljes csomagot (2.1.).
„Kérés-válasz üzemmód - használt, például a banki, mind a felhasználók lekérdezés egyetlen fájlba (vagyis hogy egy hosszú választ egy rövid kérdés) (2,2)..
„Interaktív üzemmód - javított kényelem a felhasználó szempontjából megoldások és hibakeresés feladatokat.
„Universal mód - multiplayer opció (2.4.).
„Real-Time - a számítógépes rendszer, amelyben a válaszidő korlátozza a külső körülmények (3.1.).
A „kollektív hozzáférés - egy egyidejű többfelhasználós szolgáltatás (system time-sharing - Vietnam) (. 2.1 2.4.).
„Multi-csatorna-hozzáférési szolgáltatások - a távoli felhasználók számára.
„Direct Access - szolgáltatás késedelem nélkül.
„Interaktív rendszerek - rendszerek lehetővé teszik többszörös hozzáférés és használati mód: a felhasználó - számítógép (2.2 2.3 2.4 ...) ..
„Multi-Access - Egyidejű hozzáférés több független felhasználók forrásokat a számítógépes rendszer (CS).
2.3 ábra eszközt biztosít annak biztosítása érdekében, az automatizálási megoldást.
Ábra. 2.3. Jelenti a probléma megoldásának az automatizálás
„Defense - egy sor programozási nyelvek, a matematikai módszerek és szoftver célja, hogy javítsa a hatékonyságát a képzés problémamegoldás.
„Szoftver - gyűjteménye rendszeresen használt programok a rendszer működése során.
„Az operációs rendszer - egy komplex ellenőrzési programok, amelyek automatizálják a folyamatot számítógépes erőforrások kezelése.
2.4 ábra mutatja a források egy számítógépes rendszer és szoftver.
Virtuális erőforrás - a felhasználó az illúziót a számítási erőforrások monopólium, azaz Ez egy olyan erőforrás, hogy a külső, azaz felhasználói oldalon, amelyre jellemző a, mennyiség, a tényleges erőforrás nevét.
Fig.2.4. számítógépes rendszer erőforrások és szoftverek
Quest - az egység legnagyobb munka a rendszer. A feladatok független és egymással párhuzamosan hajtjuk végre.
Feladatok - társulás a szoftver és a szükséges adatokat a végrehajtását a rendszer erőforrásait.