Quais são os recursos técnicos significativos do kernel do Linux que o Windows não possui?
Algo que eu possa encontrar em uma lista de recursos do kernel , que é conceitualmente uma vantagem ou significativamente diferente do Windows. Talvez algo de políticas de acesso, redes, gerenciamento de arquivos, etc ...?
Não estou procurando referências de velocidade ou memória, mas sim recursos técnicos ou de arquitetura que sustentam a principal diferença entre os dois sistemas operacionais.
EDIT: sim. A comparação da Wikipedia mencionada no comentário dá respostas como as que estou procurando. Parece bastante técnico e talvez alguém possa escrever um pequeno comentário se as diferenças tiverem implicações práticas para o usuário (ou desempenho). Aqui está um resumo do artigo:
(por que o Linux tem muitos módulos, enquanto o Windows apenas menciona uma solução?)
Linux Windows
Virtualization: cgroups, chroot, KVM, ... Hyper-V
Security: POSIX ACL ACL
Profiling: OProbe, kprobe, ... Event tracing
Soft/Hard-Realtime: Yes No
Além disso, o site menciona que o Linux tem o seguinte, embora não tenha certeza se o Windows pode fazê-lo:
- segurança baseada em recursos
- Keyctl de gerenciamento de chave no kernel
- API de auditoria fanotify
- SELinux da Sandbox, KVM, seccomp
- Syncookies de proteção Synflood
Importa se o Linux tem mais sistemas de arquivos suportados? Você não pode ter um módulo do Windows?
O que significa que o Linux tem mais cifras e algoritmos de hash suportados? É superior em desempenho quando comparado a uma "solução de complemento do Windows"?
Esse é o resumo que vejo no Wiki. É muito técnico para eu entender: / Você vê algo com implicações para o usuário aqui? :)