Comment Windows Server est-il optimisé différemment du bureau Windows? [fermé]

11

Toutes les réponses que je vois la plupart du temps disent simplement "le serveur est optimisé pour être un serveur et le bureau est optimisé pour être un bureau" sans aucun détail technique expliquant comment et où ces optimisations sont appliquées.

Ils devraient exécuter le même noyau, non? Donc, si nous excluons les logiciels exécutés au-dessus du système d'exploitation (évidemment, toute la pile de logiciels d'entreprise ne fonctionne que sur le serveur), quels tecks ​​et optimisations séparent les deux systèmes d'exploitation?

Cette question a été posée ici en termes plus larges . La réponse acceptée a souligné ces différences entre les deux systèmes d'exploitation: quantité de mémoire et de processeurs pris en charge, logiciels et services pris en charge, connexions prises en charge (bien que cela puisse être modifié), et "le système d'exploitation du serveur est configuré pour donner la priorité aux applications / services d'arrière-plan et le système d'exploitation client est configuré pour donner la priorité aux applications de premier plan ".

Je n'ai pas pu trouver de documents expliquant comment le serveur priorise les services d'arrière-plan ou s'il y a d'autres ajustements à des choses comme la pile réseau ou d'autres composants de bas niveau du système d'exploitation.

Existe-t-il une documentation décrivant les optimisations / réglages du noyau en termes techniques spécifiques?

red888
la source
Je suis sûr qu'il y a des choses en arrière-plan qui ne sont pas aussi évidentes et qui sont différentes avec les systèmes d'exploitation du serveur tels que les clés de registre, les fichiers système, les DLL, etc. qui sont en corrélation avec des caractéristiques et fonctions spécifiques disponibles au niveau du système d'exploitation. Il existe des limites dans les OS clients pour l'interfaçage avec certaines interfaces de pile de protocoles où certains OS de serveur autorisent plus de connexions simultanées via une interface ou un protocole où les OS de serveur auront moins de limitations ou peut-être aucune. Microsoft partageant tout serait comme le colonel Sanders donnant à chacun sa recette secrète ...
Pimp Juice IT
C'est exactement ce dont je parle "... certains OS de serveur permettent plus de connexions simultanées via une interface de protocole ...". Vous dites à peu près rien de valeur ici à part "les OS de serveur font des trucs de serveur et les OS de clients font des trucs de clients". Je demande une réponse réelle avec une profondeur technique / des exemples. Je ne demande pas à voir le code propriétaire. Vouloir savoir comment le système d'exploitation du serveur est modifié et se comporte différemment sur le plan technique n'est pas trop demander.
red888
Je comprends ce que vous dites avec certitude, c'est pourquoi j'ai seulement commenté et je n'ai pas répondu car je ne sais pas trop où trouver ce livre blanc en profondeur s'il y a une telle chose. Je pense que si MS publiait toutes ces informations, alors il y aurait beaucoup plus de gens qui pirateraient leurs OS clients pour les inciter à penser qu'ils sont des OS de serveur et donc MS serait payé moins cher pour les OS de serveur donc je ne suis pas sûr ils avaient mis ce détail là pour tout le monde. J'aimerais aussi connaître la réponse, donc je garderai un œil sur le post pour des réponses satisfaisantes (ou des commentaires je suppose).
Pimp Juice IT du

Réponses:

3

Je ne connais pas de livre blanc qui détaille les différences. Cependant, vous pouvez modifier le comportement du serveur et du système d'exploitation de bureau. Par défaut, le bureau donne la priorité aux applications de premier plan et le serveur donne la priorité aux applications d'arrière-plan. C'est configurable. Si vous exécutez un serveur RDP / Terminal Server, vous souhaitez souvent une expérience de bureau complète. Vous devez l'installer sur le serveur. Dans le panneau de configuration, sous "système et système de sécurité", choisissez les paramètres système avancés. Ensuite, sous performances, cliquez sur paramètres. Il s'agit de la zone de réglage pour les effets visuels et pour la planification du processeur.

Brian Lewis
la source