Усі відповіді, які я бачу, здебільшого просто говорять: "сервер оптимізований як сервер, а робочий стіл - оптимізований робочий стіл", без технічних деталей, що пояснюють, як і де застосовуються ці оптимізації.
Вони повинні мати одне і те саме ядро? Тож якщо ми виключаємо програмне забезпечення, що працює над ОС (очевидно, весь пакет програмного забезпечення підприємства працює лише на сервері), які завдання та оптимізації розділяють дві ОС?
Це запитання було задано тут ширше . Прийнята відповідь вказувала на ці відмінності між двома ОС: кількість підтримуваної пам’яті та процесорів, підтримуване програмне забезпечення та сервіси, підтримувані з'єднання (хоча це можна змінити), і «серверна ОС налаштована надавати пріоритет фоновим програмам / службам і клієнтська ОС налаштована для надання пріоритету додаткам переднього плану ".
Мені не вдалося знайти жодних документів, які пояснюють, як сервер визначає пріоритетність фонових служб або чи є якісь інші зміни в таких речах, як мережевий стек або інші компоненти низького рівня ОС.
Чи є документація, яка описує оптимізацію / змінення ядра в конкретних технічних умовах?