04.12.2022 Views

Livro - Sistemas Operacionais

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Nos anos 2000, um número cada vez maior de computadores

passou a conseguir realizar paralelismo maciço, pois possuíam uma

grande quantidade de processadores, permitindo que partes independentes

das operações pudessem ser executadas em paralelo. Esse é

um conceito drasticamente diferente da computação sequencial das

fases iniciais das máquinas.

A computação em dispositivos móveis, como celulares e tablets, tornou-se

cada vez mais comum à medida que os processadores ficavam

menores e mais poderosos. O que era utilizado, inicialmente, para operações

como e-mail, navegação web e fotos, hoje é utilizado por aplicações

intensivas em recursos, como videoconferências. Apesar de limitados pelo

tamanho, os dispositivos móveis dependem da computação distribuída

para atender à sua demanda crescente de dados e processamento.

1.2 Ambientes de sistemas operacionais

Vídeo

Atualmente, os computadores são utilizados por usuários no seu

dia a dia, em computadores pessoais (desktops), notebooks, estações

de trabalho (workstations) ou dispositivos móveis (celulares e tablets);

ou corporativamente, por meio de servidores web, servidores de bancos

de dados, entre outros. Isso fez com que os sistemas operacionais

tivessem de se relacionar com um crescente número de recursos de

hardware, como: memória principal, discos de alta capacidade, dispositivos

periféricos etc. Somado a isso, do outro lado, há o sistema

operacional que se responsabiliza pela execução de uma infinidade de

aplicações (software) com diferentes finalidades (Figura 8).

Figura 4

Interação entre as aplicações e o sistema operacional

Aplicação

Aplicação

Aplicação

Espaço do usuário

Espaço do núcleo

Interface de chamada ao sistema

Componentes do SO

Fonte: Deitel; Deitel; Choffnes, 2005.

Introdução aos sistemas operacionais 21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!