私が見るほとんどの答えは、「サーバーはサーバーに最適化され、デスクトップはデスクトップに最適化されている」と言うだけで、これらの最適化がどのように、どこに適用されるかについての技術的な詳細はありません。
彼らは同じカーネルを実行しているはずですよね?したがって、OSの上で実行されているソフトウェアを除外する場合(明らかにエンタープライズソフトウェアスタック全体がサーバー上でのみ実行されます)、2つのOSを区別するチークと最適化は何ですか?
ここでより広い用語でこの質問をしました。受け入れられた回答は、2つのOS間のこれらの違いを示しました:サポートされるメモリとプロセッサの量、サポートされるソフトウェアとサービス、サポートされる接続(これは変更可能)、および「サーバーOSはバックグラウンドアプリ/サービスを優先するように構成され、クライアントOSは、フォアグラウンドアプリを優先するように構成されています」。
Serverがバックグラウンドサービスを優先する方法、またはネットワークスタックやOSの他の低レベルコンポーネントなどに他の調整があるかどうかを説明するドキュメントを見つけることができませんでした。
特定の技術用語で最適化/カーネルの調整を説明するドキュメントはありますか?