- Fundamentos de Sistemas OperacionaisKernelFunções do Kernel
- Gerenciamento de ProcessosProcesso (Programa em Execução)
- Gerenciamento de ProcessosThreads
Conforme TANENBAUM em Sistemas Operacionais Modernos (2010, 3ª edição, p. 60), o servidor monothread mantém a simplicidade de programação característica das chamadas de sistemas bloqueante, mas deixa de lado o desempenho. Na tabela a seguir, existem três formas de construir um servidor monothread nos itens:
Modelo | Características | |
| | Threads | Paralelismo, chamadas de sistemas bloqueantes |
|| | Processo Monothread | Não paralelismo, chamadas de sistemas bloqueantes |
||| | Processos Multithreads | Paralelismo, chamadas de sistemas não bloqueantes |
|V | Máquina de estados finitos | Não paralelismo, chamadas de sistemas bloqueantes, interrupções |
V | Máquina de estados finitos | Paralelismo, chamadas não-bloqueantes, interrupções |