С режимом сервера могут возникнуть кое-какие проблемы. Этот режим работает лучше всего, когда его использует только один процесс, поскольку он настроен на одновременное использование во время сборок всех ядер ЦП. Он также имеет тенденцию потреблять значительно больше памяти, чем режим рабочей станции. Если на одном сервере запущено несколько процессов .NET, которые это делают, борьба за ресурсы может снизить производительность. Другая проблема со сборкой мусора сервера заключается в том, что она отдает предпочтение производительности, а не времени ответа.
Программируем на C# 8.0. Разработка приложений
·
Иэн Гриффитс