Todas as respostas que vejo na maioria das vezes dizem apenas "o servidor é otimizado para ser um servidor e a área de trabalho é otimizada para ser um desktop", sem detalhes técnicos que explicam como e onde essas otimizações são aplicadas.
Eles devem estar executando o mesmo kernel, certo? Portanto, se excluirmos o software em execução no SO (obviamente, toda a pilha de software da empresa é executada apenas no servidor), quais são as tarefas e otimizações que separam os dois SOs?
Esta pergunta foi feita em termos mais amplos aqui . A resposta aceita apontou para essas diferenças entre os dois SOs: quantidade de memória e processadores suportados, software e serviços suportados, conexões suportadas (embora isso possa ser modificado) e "o SO do servidor está configurado para dar prioridade aos aplicativos / serviços em segundo plano e o sistema operacional do cliente está configurado para dar prioridade aos aplicativos em primeiro plano ".
Não consegui encontrar nenhum documento que explique como o Servidor prioriza os serviços em segundo plano ou se há outros ajustes em coisas como a pilha de rede ou outros componentes de baixo nível do sistema operacional.
Existe alguma documentação que descreva otimizações / ajustes do kernel em termos técnicos específicos?