Ce este sistemul de operare de partajare a timpului (cu exemplu)?

Cel mai bun răspuns

Vă mulțumim pentru A2A Karmvir Singh

Ce este sistemul de operare de partajare a timpului?

Un sistem de operare de partajare a timpului este acela în care fiecărei sarcini i se acordă ceva timp de executat și tuturor sarcinilor li se acordă timp, astfel încât toate procesele să ruleze fără probleme, fără probleme. Să presupunem că există mulți utilizatori atașați la un singur sistem, apoi fiecare utilizator a acordat timp procesorului. Niciun utilizator nu poate simți probleme în utilizarea sistemului.

Utilizarea sistemului de operare de partajare a timpului

Avantajele sistemelor de operare de partajare a timpului:

În sistemele de partajare a timpului, tuturor sarcinilor li se acordă un timp specific, iar timpul de comutare a sarcinii este mult mai mic aplicațiile nu sunt întrerupte de aceasta. Multe aplicații pot rula în același timp. Puteți utiliza, de asemenea, partajarea timpului în sisteme batch, dacă este cazul, ceea ce crește performanța.

Sistemele de partajare a timpului sunt o modalitate mai bună de a conduce o afacere cu multe sarcini de făcut și nici o sarcină nu este întreruptă de sistem. Fiecare sarcină și fiecare utilizator își obține timpul. Sarcinile care se apropie de sfârșit primesc mai multă atenție, astfel încât noile sarcini să aibă timp.

Este posibil să fi auzit despre fire în limbajul de programare. Subiectele funcționează și pe partajarea timpului. Ați auzit despre multi-threading sau multi-tasking? Folosește partajarea timpului pentru a schimba sarcini / sarcini. Să presupunem că utilizați MS Word sau MS Excel. Acum, în aceste aplicații se execută multe subiecte mici sau sarcini precum verificarea ortografică și verificarea gramaticală în MS Word. Prin urmare, sistemele de operare de partajare a timpului trebuie să acorde timp acestor aplicații sarcini individuale și, de asemenea, altor aplicații, astfel încât toate sistemele să se comporte corect.

Dezavantaje ale operațiunii de partajare a timpului sisteme:

Marele dezavantaje ale sistemelor de partajare a timpului este că consumă multe resurse, deci are nevoie de sisteme de operare speciale. Comutarea între sarcini devine uneori sofisticată, deoarece există mulți utilizatori și aplicații care rulează care pot închide sistemul. Deci, sistemele de partajare a timpului trebuie să aibă specificații hardware ridicate.

Exemple de partajare a timpului sunt: ​​

Multics Sistemele de operare & Unix distribuie timpul Sisteme de operare

Moksh Maheshwari

Răspuns

Partajarea timpului este o tehnică care permite multor oameni, aflați la diferite terminale, să utilizați un anumit sistem de calcul în același timp. Partajarea timpului sau multitaskingul este o extensie logică a multiprogramării. Timpul procesorului care este împărțit simultan între mai mulți utilizatori este denumit timp de partajare a timpului.

Principala diferență între sistemele de lot multiprogramat și sistemele de partajare a timpului este că în cazul sistemelor de lot multiprogramat, obiectivul este maximizați utilizarea procesorului, în timp ce în sistemele de partajare a timpului, obiectivul este de a minimiza timpul de răspuns.

Lucrările multiple sunt executate de CPU prin comutarea între ele, dar comutatoarele apar atât de frecvent. Astfel, utilizatorul poate primiți un răspuns imediat. De exemplu, într-o procesare a tranzacției, procesorul execută fiecare program de utilizator într-o scurtă explozie sau cuantum de calcul. Adică, dacă n sunt prezenți, atunci fiecare utilizator poate obține un cuantum de timp. Când utilizatorul trimite comanda, timpul de răspuns este cel mult în câteva secunde.

Sistemul de operare folosește programarea procesorului și multiprogramarea pentru a oferi fiecărui utilizator un mică parte a timpului. Sisteme de calcul care au fost concepute în primul rând ca sistemele batch au fost modificate în sisteme de partajare a timpului.

Avantajele sistemelor de operare Timesharing sunt următoarele –

  • Oferă avantajul răspunsului rapid.
  • Evită duplicarea software-ului.
  • Reduce timpul de inactivitate al procesorului.

Dezavantajele sistemelor de operare de partajare a timpului sunt următoarele –

  • Problema fiabilității.
  • Problema securității și integrității programelor și datelor utilizatorilor.
  • Problema comunicării datelor

Exemple de sisteme de partajare a timpului

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *