Korisnik:LukaMitrovic2008
Slojeviti sistemi
[uredi]Slojeviti sistemi predstavljaju strukture koje se sastoje od više slojeva različitih materijala ili komponenti, raspoređenih na način koji omogućava specifična fizička, hemijska ili mehanička svojstva.
Osnovna struktura
[uredi]Slojeva arhitektura podrazumeva da je operativni sistem izgrađen od zasebnih slojeva koji se nadograđuju jedan na drugi.Svaki sloj ima određene funkcije koje su opisane kroz njegov interfejs ka višem sloju.Slojevi se implementiraju tako da mogu da koriste isključivo usluge prvog sloja ispod sebe.Iz tog razloga projektovanje slojeva je veoma zahtevan posao jer se mora voditi računa o raspodeli funkcija.
Nedostaci
[uredi]Najveći nedostatak ovakvih sistema je neefikasnost.Sistemski pozivi prolaze kroz više slojeva, a pri svakom prolazu se prosleđuju podaci, menjaju parametri, što dovodi do usporavanja.
Primena
[uredi]Najniži sloj čini hardver ili njegova apstrakcija, na najvišem sloju je podrška za aplikativne programe, a između može biti proizvoljan broj slojeva.Najpoznatiji operativni sistemi sa slojevitom arhitekturom su Multics i THE.