Все ответы, которые я вижу, в основном просто говорят: «Сервер оптимизирован, чтобы быть сервером, а рабочий стол оптимизирован, чтобы быть рабочим столом» без каких-либо технических подробностей, объясняющих, как и где применяется эта оптимизация.
Они должны работать на том же ядре, верно? Так что, если мы исключим программное обеспечение, работающее поверх операционной системы (очевидно, весь программный стек предприятия работает только на сервере), какие тики и оптимизации разделяют две ОС?
Этот вопрос был задан в более широком смысле здесь . Принятый ответ указал на эти различия между двумя ОС: объем поддерживаемой памяти и процессоров, поддерживаемое программное обеспечение и сервисы, поддерживаемые соединения (хотя это можно изменить) и «серверная ОС сконфигурирована так, чтобы отдавать приоритет фоновым приложениям / сервисам и клиентская ОС настроена на приоритет приложений ".
Я не смог найти никаких документов, которые объясняют, как Сервер отдает приоритет фоновым службам или есть ли какие-либо другие изменения в таких вещах, как сетевой стек или другие низкоуровневые компоненты ОС.
Есть ли документация, которая описывает какие-либо оптимизации / настройки ядра в конкретных технических терминах?