Sistem multi-utilizator

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Un sistem multi-utilizator , în informatică , este un sistem computerizat care poate fi utilizat simultan de mai mulți utilizatori.

De exemplu, în Unix si Unix- ului de operare sisteme , fiecare utilizator al sistemului este atribuit un nume de utilizator și un identificator de utilizator pe care îl identifică în mod unic: atunci când începe o sesiune de lucru pe care trebuie să „introduceți“ sistemul printr - o conectare procedură în timpul căreia este necesar să fie recunoscut de sistem prin introducerea numelui de utilizator public și a parolei secrete.

Cu sistemele batch este posibil să se îmbunătățească eficiența cu care sunt utilizate resursele, creând în mod substanțial un paralelism între operațiunile diferitelor dispozitive: în timp ce procesorul procesează date și instrucțiuni , alte dispozitive efectuează operațiuni auxiliare, cum ar fi transferul de date. Această creștere a eficienței vine cu prețul pierderii interactivității.

Este posibil să recuperați această calitate atâta timp cât complicați sistemul de operare și creșteți timpul de execuție. Prin urmare, obiectivul este de a pune la dispoziția multor utilizatori un periferic interactiv, cum ar fi video, prin care aceștia pot avea acces la resursele sistemului într-un mod similar cu cel al sistemului dedicat. Toate acestea sunt posibile datorită utilizării în partajarea timpului a procesorului: resursa va fi apoi dedicată fiecărui utilizator pentru o perioadă de timp. Dacă este suficient de scurt, fiecare utilizator va avea impresia că lucrează la o mașină dedicată.

Acest lucru necesită mult efort CPU. Pentru a evita suprasolicitarea, se efectuează un număr suficient de operații CPU pe fiecare felie de timp. De fapt, felia de timp trebuie să fie mică pentru a se asigura că într-un timp perceptibil, cum ar fi o secundă, există un număr mare de felii de timp, astfel încât să servească toți utilizatorii cel puțin o dată. Cu toate acestea, atunci când servești prea multe feluri de timp, te încadrezi în problema supraîncărcării sistemului, unde CPU este utilizat excesiv. Prin urmare, pe lângă un procesor mai puternic și mai rapid, este de asemenea necesar să aveți o memorie centrală suficient de mare pentru a conține procesele utilizatorului și datele pe care să operați.

Elemente conexe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT