Pentru orice sist. de operare, indiferent de natura lui, fctiile absolut necesare sunt :
- sa asigure o exploatare eficienta a resurselor
- sa planifice executia si gestionarea proceselor
- sa asigure gestiunea memoriei
- sa asigure gestiunea echipam. periferice si a operatiilor de intrare/iesire
- sa asigure gestionarea informatiei si regasirea ei ( gestiunea sistem. de fisiere )
- sa semnaleze si sa rez. pe cat posibil eventualele erori care apar in timpul function. si utiliz. sist.
Resursele unui sist. de calcul nu sunt niciodata inepuizabile si pt acestea tb sa avem o planificare
optima a utiliz. lor. O alocare neadecvata sau facute cf unei politici de alocare gresite poate conduce la
blocarea sist de calcul ( cu rezultate dintre cele mai nefaste asupra muncii nesalvate ).
Sist. de op. poate fi privit ca un set de activ unde fiec dintre acestea furnizeaza propria functiune.
Fiec. activ presupune executia a unuia sau mai multor programe si va fi invocata ori de cate ori tb
definita respectiva functie. Un proces ( task ) reprez. o activ. de acest gen. Acesta poate fi perceput ca o
secventa de actiuni realizata prin executarea unui program al carui rezultat consta in indeplinirea unei
functii - sistem.
Un proces poate presupune executarea a unuia sau mai multor programe si reciproc, un program
poate fi implicat in unul sau mai multe procese. Din ac. motive, faptul ca un program se afla in curs de
executie la un mom dat, nu ne spune nimic cu privire la activ care trebuie indeplinita. De cele mai multe
ori, un proces este executat de un procesor ( este un dispozitiv care executa instructiuni ).
Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.