Fixed typo.
[cascardo/kernel/notes/.git] / 00.rev / 2.os / text
1 Máquina extendida:
2         Uma abstração pro software. Como exemplo, o Linux permite que vários
3 dispositivos diferentes ofereçam uma mesma interface. Outro exemplo é
4 comunicação inter-processo e comunicação em rede.
5
6 Gerenciador de recursos:
7         Permite que vários software compartilhem o processador, a memória.
8 Retira do software a responsabilidade por gerenciar esses recursos.
9
10 Gerenciamento de processos:
11         * Escalonamento
12         * Concorrência
13         * Comunicação inter-processo
14         * Isolamento de recursos
15
16 Gerenciamento de memória:
17         * Memória virtual
18         * Alocação de memória
19         * Hierarquia de memória: memória "secundária" ou disco
20
21 Dispositivos
22
23 Rede
24
25 Outros