Mi az időmegosztás operációs rendszer (példával)?


A legjobb válasz

Köszönet az A2A-nak Karmvir Singh

Mi az időmegosztó operációs rendszer?

Időmegosztó operációs rendszer az, amelyben az egyes feladatoknak van egy kis ideje végrehajtani, és az összes feladatnak időt ad, hogy az összes folyamat lefusson problémamentesen. Tegyük fel, hogy egyetlen felhasználóhoz sok felhasználó csatlakozik, akkor minden felhasználó adott időt a CPU-ra. Egyetlen felhasználó sem érezheti problémáját a rendszer használatában.

Időmegosztó operációs rendszer használata

Az időmegosztó operációs rendszerek előnyei:

Az időmegosztó rendszerekben az összes feladat meghatározott időt kap, és a feladat váltási ideje kevésbé az alkalmazásokat ez nem szakítja meg. Sok alkalmazás futhat egyszerre. Az időmegosztást adott esetben kötegelt rendszerekben is használhatja, ami növeli a teljesítményt.

Az időmegosztó rendszerek jobb módja annak, hogy olyan vállalkozásokat működtessenek, amelyek sok elvégzendő feladattal rendelkeznek, és egyetlen feladatot sem szakít meg a rendszer. Minden feladat és minden felhasználó megkapja az idejét. A vége előtt álló feladatok nagyobb figyelmet kapnak, hogy az új feladatok időt nyerhessenek.

Lehet, hogy hallottál már a programozási nyelv szálairól. A szálak az időmegosztáson is dolgoznak. Hallottál már több szálról vagy több feladatról? Időmegosztást használ a munkák / feladatok váltására. Tegyük fel, hogy MS szót vagy MS excelt használ. Ezekben az alkalmazásokban sok apró szál vagy feladat fut, például a helyesírás-ellenőrzés és a nyelvtani ellenőrzés az MS-ben. Tehát az időmegosztó operációs rendszereknek időt kell adniuk ezeknek az alkalmazásoknak az egyéni feladatokra és más alkalmazásokra is, hogy az összes rendszer megfelelően viselkedjen.

Az időmegosztás működésének hátrányai rendszerek:

Az időmegosztó rendszerek nagy hátránya, hogy sok erőforrást emészt fel, ezért speciális operációs rendszerekre van szükség. A feladatok közötti váltás néha kifinomultabbá válik, mivel sok olyan felhasználó és alkalmazás fut, amelyek letehetik a rendszert. Tehát az időmegosztó rendszereknek magas szintű hardver specifikációval kell rendelkezniük.

Az időmegosztás például:

A multik Az Unix operációs rendszerek időmegosztó operációs rendszerek.

Moksh Maheshwari

Válasz

Az időmegosztás olyan technika, amely lehetővé teszi, hogy sok, különböző terminálokon található ember egyidejűleg használjon egy adott számítógépes rendszert. Az időmegosztás vagy a multitasking a többprogramozás logikus kiterjesztése. A processzor időtartamát, amelyet egyszerre osztanak meg több felhasználó között, időmegosztásnak nevezzük.

A fő különbség a többprogramozott kötegelt rendszerek és az időmegosztó rendszerek között az, hogy többprogramozott kötegelt rendszerek esetén a cél az, hogy maximalizálja a processzor használatát, míg az Time-Sharing Systems esetében a cél a válaszidő minimalizálása.

Több feladatot hajt végre a CPU azáltal, hogy váltogat közöttük, de a kapcsolók olyan gyakran fordulnak elő. Így a felhasználó azonnali választ kap. Például egy tranzakció feldolgozása során a processzor minden felhasználói programot rövid sorozatban vagy számítási kvantumban hajt végre. Vagyis ha n felhasználók vannak, akkor minden felhasználó megszerezheti az idő kvantumát. Amikor a felhasználó elküldi a parancsot, a válaszidő legfeljebb néhány másodperc.

Az operációs rendszer CPU ütemezést és multiprogramozást használ annak érdekében, hogy minden felhasználó számára Az idő kis része. Számítógépes rendszerek, amelyeket elsősorban úgy terveztek a kötegelt rendszereket időmegosztó rendszerekké változtatták.

A Timesharing operációs rendszerek előnyei a következők –

  • A gyors reagálás előnyét nyújtja.
  • Kerüli a szoftverek duplikációját.
  • Csökkenti a CPU üresjárati idejét.

Az időmegosztó operációs rendszerek hátrányai a következők –

  • A megbízhatóság problémája.
  • A felhasználói programok és adatok biztonságának és integritásának kérdése.
  • Az adatkommunikáció problémája

Példák az időmegosztásra os

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük