¿Cómo se optimiza Windows Server de manera diferente al escritorio de Windows? [cerrado]

11

Todas las respuestas que veo en su mayoría solo dicen "el servidor está optimizado para ser un servidor y el escritorio está optimizado para ser un escritorio" sin detalles técnicos que expliquen cómo y dónde se aplican estas optimizaciones.

Deberían estar ejecutando el mismo núcleo, ¿verdad? Entonces, si excluimos el software que se ejecuta en la parte superior del sistema operativo (obviamente, toda la pila de software empresarial solo se ejecuta en el servidor), ¿qué enseñanzas y optimizaciones separan los dos sistemas operativos?

Esta pregunta se hizo en términos más amplios aquí . La respuesta aceptada señaló estas diferencias entre los dos sistemas operativos: cantidad de memoria y procesadores compatibles, software y servicios compatibles, conexiones compatibles (aunque esto se puede modificar) y "el sistema operativo del servidor está configurado para dar prioridad a las aplicaciones / servicios en segundo plano y el SO cliente está configurado para dar prioridad a las aplicaciones en primer plano ".

No he podido encontrar ningún documento que explique cómo el servidor prioriza los servicios en segundo plano o si hay otros ajustes a cosas como la pila de red u otros componentes de bajo nivel del sistema operativo.

¿Existe alguna documentación que describa las optimizaciones / ajustes del kernel en términos técnicos específicos?

red888
fuente
Estoy seguro de que hay cosas detrás de escena que no son tan obvias y que son diferentes con los sistemas operativos del servidor, como las claves de registro, los archivos del sistema, las DLL, etc., que se correlacionan con las características y funciones específicas disponibles en el nivel del sistema operativo. Existen límites en los sistemas operativos del cliente para interactuar con ciertas interfaces de pila de protocolos donde ciertos sistemas operativos del servidor permiten más conexiones concurrentes a través de alguna interfaz o protocolo donde los sistemas operativos del servidor tendrán menos limitaciones o quizás ninguna. Microsoft compartiendo todo sería como el Coronel Sanders dando a todos su receta secreta ...
Pimp Juice IT
Esto es exactamente de lo que estoy hablando "... ciertos sistemas operativos de servidor permiten conexiones más concurrentes a través de alguna interfaz de protocolo ...". No estás diciendo nada de valor aquí aparte de "los SO del servidor hacen cosas del servidor y los SO del cliente hacen cosas del cliente". Estoy pidiendo una respuesta real con profundidad técnica / ejemplos. No estoy pidiendo ver el código de propiedad. Querer saber cómo se ajusta el sistema operativo del servidor y se comporta de manera diferente a nivel técnico no es pedir demasiado.
red888
Entiendo lo que estás diciendo con certeza, es por eso que solo comenté y no respondí, ya que tampoco sé dónde encontrar este documento detallado en profundidad si existe tal cosa. Creo que si MS publicara toda esta información, habría muchas más personas que piratearían sus sistemas operativos cliente para engañarlos y hacerles creer que son sistemas operativos de servidor y, por lo tanto, a MS le pagarían menos por los sistemas operativos de servidor, así que no estoy seguro pondrían este detalle a disposición de todos. También me gustaría saber la respuesta, así que estaré atento a la publicación para obtener respuestas satisfactorias (o comentarios, supongo).
Pimp Juice IT

Respuestas:

3

No conozco un documento técnico que detalle las diferencias. Sin embargo, puede cambiar el comportamiento del servidor y del sistema operativo de escritorio. Por defecto, el escritorio da prioridad a las aplicaciones en primer plano y el servidor da prioridad a las aplicaciones en segundo plano. Esto es configurable. Si ejecuta un servidor RDP / servidor de terminal, a menudo desea una experiencia de escritorio completa. Necesita instalar eso en el servidor. También en el panel de control bajo "sistema y sistema de seguridad", elija la configuración avanzada del sistema. Luego, bajo rendimiento, haga clic en configuración. Esta es el área de ajuste tanto para los efectos visuales como para la programación del procesador.

Brian Lewis
fuente