Sunteți pe pagina 1din 1

Criterii de alegere a unui SO

S.O trebuie sa furnizeze un set de servicii care sa nu afecteze performanta. Proc dupa ce s-au dezvoltat
imens, a fost foarte greu portarea codului SO. scrise in limbaj de asamblare de la o arhitectura de proces
la alta. Pt aceasta s-a ales limbajul de nivel inalt C. Scalabilitatea pt aplic. t-r a fost vazuta ca fiind
abilitatea de a functiona in conditiile unor restrictii severe de memorie. Aplicatiile complexe putea
necesita mai multe SOTR (multiprocesor). Sistemele mai robuste dispun: servicii i/o, prot. Tcp/ip,
managmentul fisierelor. SO trebuie sa ofere support pt mai multe limbaje:Fortran, ADA, astfel se poate
utilize pt o categorie mai larga de aplicatie. Totodata SOTR trebuie sa corespunda cu diferite standarde.
Ex de SOTR:
Red-Linux:
-este destinat sist-lor cu procese TR si fara ;
-are implementat un mecanizm de nucleu care suporta diferite politici de planificare, bazate pe prioritate
sau cuante fixe de timp ;
-toate procesele sunt tratate si planificate de acelasi nucleu si sunt planificate functie de constrangerile
existente ;
-in scopul ctr-ului si reducerea latentei se insereaza pct de intr. in cadrul nucleului
WindRiver Vx-Works: este cel mai utilizat in industrie;
-scalabilitate pana la 20 kb ;
-suporta multe tipuri de procesoare ;
-permite multitasking cu un nr nelimitat de procese ;
-planificarea e bazata pe alg round robin;
-256 nivele de prioritate;
-mecanism rapid de tratarea intreruperilor;
-suport pt retea;
-sist de fisiere compatibile MS-DOS.
LynuxWorks Lynx OS :
-este un SOTR de tip UNIX;
-nucleul Lynx este preemptiv;
-256 de niveluri de prioritate;
-frecventa ceasului de 100HZ;
-utilizeaza mecanizmul ,,urmarirea prioritatilor pt a trata intr.

S-ar putea să vă placă și