Funcionalidades s.o

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (982 palavras )
  • Download(s) : 0
  • Publicado : 11 de abril de 2012
Ler documento completo
Amostra do texto
Para cumprir seus objetivos de abstração e gerência, o sistema operacional deve atuar em várias frentes. Cada um dos recursos do sistema possui suas particularidades, o que impõe exigênciasespecíficas para gerenciar e abstrair os mesmos. Sob esta perspectiva, as principais funcionalidades implementadas por um sistema operacional típico são:
Gerência do processador: também conhecida como gerência deprocessos ou de atividades, esta funcionalidade visa distribuir a capacidade de processamento deforma justa entre as aplicações, evitando que uma aplicação monopolize esse recurso e respeitando asprioridades dos usuários. O sistema operacional provê distribuir de forma justa, mas não necessariamente igual, pois as aplicações têm demandas de processamento distintas; por exemplo, um navegador deInternet demanda menos o processador que um aplicativo de edição de vídeo, e por isso o navegador pode receber menos tempo do processador. Existe um processador independente para cada tarefa, o quefacilita o trabalho dos programadores de aplicações e permite a construção de sistemas mais interativos. Também faz parte da gerência de atividade fornecer abstrações para sincronizar atividadesinterdependentes e prover formas de comunicação entre elas.
Gerência de memória: tem como objetivo fornecer a cada aplicação uma área de memória própria, independente e isolada das demais aplicações einclusive do núcleo do sistema. O isolamento das áreas de memória das aplicações melhora a estabilidade e segurança do sistema como um todo, pois impede aplicações com erros (ou aplicações maliciosas) deinterferir no funcionamento das demais aplicações. Além disso, caso a memória RAM existente seja insuficiente para as aplicações, o sistema operacional pode aumentá-la de forma transparente àsaplicações, usando o espaço disponível em um meio de armazenamento secundário (como um disco rígido). Uma importante abstração construída pela gerência de memória é a noção de memória virtual, que...
tracking img