– Estrutura do sistema operac ional
2847 palavras
12 páginas
Notas de au la – ESTRUTURA DO SISTEMA OPERAC IONAL Int rodução O si stema operaci onal é formado por um conjunto de rot inas qu e o ferecem servi ços aos usu ári os, às su as apli caçõ e s e também ao própri o si stema. Esse conjunto de rot inas é denom inado núc leo do sistema ou kerne l. Exi ste uma gr an de di fi cul dade em compr een der a estru tur a e o funci onamen to de um si stema operaci onal , poi s el e não é execu tado como uma apli cação seqüen ci al , com iní ci o , mei o e fim . Os proce d imento s do s istema são executados concorrentemente sem uma ordem prede fin ida, com base em even tos di ssoci ados do tempo ( even to s assí n cronos ). Mui tos de sses even to s e stão rel aci onado s ao hardware e a ta re fas i n tern as do próprio si stema operaci onal . As pri nci pai s funçõe s do nú cl eo do si stema o per aci o nal são: ? Tratamen to de i n terrupçõ es e exceçõ e s; ? cri ação e elimi nação de pro cesso s e thread s; ? sin croni zação e comuni cação en tr e proce sso s e thr ead s; ? es cal o namen to e con trol e de proce ssos e thr ead s; ? gerên ci a de memó ri a; ? gerên ci a do si stema de arqui vos; ? gerên ci a de di spo si ti vos E/S; ? supor te a redes l o cai s e di stri buídas; ? co n tabili zação do uso do si stema; ? audi tori a e segurança do si stema. System Ca l ls Nos si stemas opera ci on ai s há a pr eocupação de o ferecer segu rança ao núcleo do s istema. Caso al guma apli cação exe cu te uma operação que al ter e su a i n tegri dade, to do o si stema po der á fi car comprometi do e inoperan te. As system ca l ls são portas de a ce sso ao núcleo do sistemaopera c iona l e a seus serviços. Sempr e que um u suári o ou apli cação desejar al gum ser vi ço do si stema, é reali zada uma chamada de su as ro ti n as através de uma system call . Para cada serv iço d ispon íve l há uma system ca ll correspon den te. Cada si stema operaci onal tem seu p ró pri o con jun to de chamad as, o que expli ca o fato de uma apli cação