Увеличить скорость windows server

Ускорение работы сервера, практические рекомендации

Конфигураций серверов огромное количество, поэтому мы рассматриваем каждый случай индивидуально. Со временем у нас накопился немалый опыт по улучшению работы сервера. И если вы решились на апгрейд — оставьте заявку или позвоните по телефону 8 (812) 740-7828, и наши специалисты дадут вам квалифицированную консультацию.

1С:Предприятие начиная с версии 8 также настойчиво требует по 4 гигабайта оперативной памяти на десктопе, и к терминальному серверу 1С требования тоже повысились.

Поэтому заказчики, купившие у нас серверы, через несколько лет часто обращаются к нам снова за покупкой новых, более мощных серверов. Но не у всех бизнес идёт настолько хорошо, на чём-то приходится экономить. В таком случае особенно актуальным становится «апгрэйд» старого сервера, то есть увеличение его производительности путём замены устаревших компонентов на более современные.

Конфигураций серверов огромное количество, поэтому мы рассматриваем каждый случай индивидуально. Со временем у нас накопился немалый опыт по улучшению работы сервера, некоторые соображения из которого я постараюсь сформулировать и изложить.

В первую очередь мы смотрим, как увеличить объём оперативной памяти. Память сейчас стоит в разы дешевле (в пересчёте на объём), и главная трудность состоит в подборе подходящих модулей в старые серверы. Понятно, что в оригинальных списках совместимости будут end-of-life модули. Поэтому используем ресурсы (конфигураторы) производителей памяти — Kingston, Crucial, Micron и т.п.

Имеет смысл заполнять банки памяти по-максимуму, так как с течением времени и эта память будет снята с производства, и «докупить» не получится уже никак (ebay как источник не рассматриваем, по безналу за рубли покупать там затруднительно). Итак, с памятью разобрались.

Далее смотрим, можно ли поставить процессор помощнее. Часто в целях экономии сервер покупался с процессором(-и) начального уровня, сейчас же на остатках складов можно найти более мощные модели по распродажным ценам. А можно и не найти, тут уж как повезёт. Попадаются и сэконд-хэнд процессоры, их можно смело брать, это один из самых надёжных серверных компонентов.

И, наконец, дисковая подсистема. Здесь кроются огромные резервы роста производительности. Особенно в серверах не-брэндов. Хотя старые серверы HP (до поколения G8) и IBM (до М3) тоже позволяют устанавливать в свои корзины «неродные» диски. В следующих поколениях серверов производители приняли меры для конкурентной защиты, и Seagate со склада, скорее всего, будет отвергнут сервером.

Приятным исключением является американский производитель DELL, который достаточно лояльно относится к «чужим» комплектующим. Разумеется, Intel, ASUS и Supermicro допускают гораздо большие вольности со своей начинкой.

Замена древних дисков на современные (если подойдут), одновременно с увеличением оперативной памяти, позволит увеличить производительность раза в два. Не забывайте и про надёжность — риск выхода из строя пятилетних дисков возрастает в разы! На новые же будет гарантия от 3 до 5 лет.

Подводные камни в виде бэкплэйнов с экспандерами встречаются и здесь, так что наша компетенция к вашим услугам.

Совсем радикальные результаты даст установка SSD вместо HDD. Особенно эффективна такая модификация для серверов 1С:Предприятие и SQL всех видов и модификаций. Сравните: 150 IOPS у HDD и 16 000 IOPS у SSD. Впечатляет? В брэндовых серверах HP и IBM, с защитой от установки «чужих» дисков, защиту можно обойти с помощью SSD с PCI-Express интерфейсом.

Встроенная поддержка SSD есть в Windows Server 2008 R2 и старше. Но и предыдущие версии Windows можно оптимизировать, используя утилиту Intel® SSD Toolbox (мы настоятельно рекомендуем использование в серверах Intel-овских SSD, хоть они немного дороже конкурентов). Правило: сервер 1С = SSD проверено многочисленными установками и работает.

Если требуется не качественное, а количественное увеличение — докупить пару-тройку серверов, а бюджет катастрофически мал, то рынок сэконд-хэнда есть и здесь. Можем предложить вам протестированные серверы по очень разумным ценам.

Производительность RDP в Windows Server и способы ее повышения

Эта статья актуальна для Windows Server 2019 в качестве сервера и Windows 10 в качестве клиента RDP. В статье мы рассмотрим шаги, которые следует предпринять для достижения максимальной производительности терминальных сессий RDP в Windows Server.

1. Коротко об основном

В Windows 10 вместе с стандартным клиентом удаленного стола (MSTSC), появился новый клиент для осуществления удаленных подключений Remote Desktop (MSRDC) client, проинсталлировать который можно из магазина Microsoft Windows 10.

Отметим, что изначально MSRDC поддерживал удаленные подключения с Windows Virtual Desktop (VDI). На данный момент существуют клиенты для Windows Desktop, Android, iOS, macOS.

Можно сравнить два типа клиентов для удаленных подключений – MSTSC и MSRDC.

Тестирование проводилось на виртуальных машинах с Windows Server 2019 и Windows 10.

В качестве теста копировался файл с клиента на сервер. По итогу тестирования имеем такие результаты – копирование с помощью MSTSC:

Для сравнения – скриншоты процесса копирования файла с помощью MSRDC:

Как видим, файл копируется быстрее с помощью mstsc, но при этом mstsc создает значительно более высокую нагрузку на сеть и ЦП, занимая практически все доступные ресурсы. При этом использование нового клиента MSRDC выглядит более предпочтительным, т.к. при большом количестве одновременных подключений будет создавать более пологий график нагрузки на системные ресурсы, чем MSTSC.

С другой стороны, хочется отметить «сырость» нового клиента для удаленных подключений. К примеру, копирование файлов с сервера на клиент попросту не работает. При этом оба клиента используют протокол TCP для подключения к серверу.

2. Сжатие передачи данных при подключении к серверу

Для клиентов RDP можно настроить сжатие передачи данных при подключении к серверу.

Для этого на сервере необходимо открыть объект локально групповой политики и изменить значение:

Конфигурация компьютера Административные шаблоны компоненты Windows Службы удаленных рабочих столов Удаленный рабочий стол узле сеансов Среда удаленного сеанса Настроить сжатие для данных RemoteFX.

Есть возможность оптимизировать работу сервера за счет оптимизацию работы памяти, пропускной способности сети, баланс памяти и пропускной способности сети, либо отключить механизм сжатия.

Для эксперимента попробуем оптимизировать работу за счет оптимизации работы пропускной способности сети.

Меняем параметр и перезагружаем сервер:

Смотрим, что получилось для MSTSC:

Как видим – ничего не поменялось. Это потому, что данный механизм будет заметен только на большом количестве подключений. Тогда-то мы и увидим уменьшение потребления пропускной способности сети.

3. Отключение перенаправленных устройств

Настройка с помощью GPO находится в:

Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Службы удаленных рабочих столов → Удаленный узел сеансов рабочего стола → Перенаправление устройств и ресурсов.

Читайте также:  Leica geo office tools для windows 10

Здесь можно включить или отключить параметры перенаправления для клиентских устройств. В том числе – видеозахват, воспроизведение и запись звука, буфер обмена, перенаправление com портов, перенаправление LPT-портов, локальных дисков, самонастраивающихся устройств, устройств чтения смарт карт и перенаправления часового пояса.

Чем больше перенаправленных устройств используется, тем больше пропускной способности сети сервера они поглощают.

Перенаправленные принтеры и устройства Plug & Play потребляют ресурсы процессора также при входе в сеанс RDP.

Перенаправление звука создает устойчивый сетевой трафик. Приложения, использующие перенаправление звука, могут потреблять значительные ресурсы процессора.

4. Параметры интерфейса клиента

  • Отключить фоновый рисунок, это значительно снизит потребление пропускной способности сети.
  • Кеш точечных рисунков необходимо всегда включать, т.к. в этом случае создается клиентский кэш растровых изображений, отображаемых в сеансе, что значительно снижает использование пропускной способности.
  • Имеет смысл выключать отображение содержимого окон при перетаскивании, т.к. это снижает нагрузку на сеть за счет отображения только рамки окна вместо всего содержимого.
  • Точно так же стоит отключать анимацию меню и окон, поскольку она увеличивает нагрузку на сетевую подсистему
  • ClearType нужно включать для систем более ранних, чем Windows 7 и Windows 2008 R2
  • Стили оформления – параметр, актуальный для систем Windows 7 и более ранних. Если параметр отключен, пропускная способность снижается за счет упрощения чертежей, использующих классическую тему.
  • Серьезно влияет на загрузку ЦП и пропускной способности сети и разрешение экрана, с которым клиент подключается к серверу.
  • Корпорация Microsoft рекомендует оставлять параметры подключения клиента в автоматическом режиме, но есть смысл попробовать выставить параметры вручную.

Например, если вы выставите на клиенте настройку «Подключаться со скоростью модем 56 Кбит/с – это отключит множество визуальных эффектов и значительно ускорит работу сервера в контексте подключения большого числа клиентов RDP.

5. Параметры конфигурации сервера RDP

  1. Файл подкачки на сервере должен иметь достаточный размер. При нехватке виртуальной памяти в работе сервера могут возникать сбои.
  2. Антивирус может значительно замедлить работу системы. Особенно серьёзно он может влиять на загрузку ЦП. Есть рекомендация исключать папки с временными файлами, особенно те, которые создаются системой.
  3. Планировщик заданий может содержать большое количество заданий, ненужных на сервере RDS. Их есть смысл отключать.
  4. На сервере RDS рекомендуется отключать все уведомления рабочего стола, поскольку они могут потреблять значительное количество системных ресурсов.

Вы можете использовать эти знания самостоятельно,

обратиться в нашу службу техподдержки (необходима авторизация)

Настройка параметров производительности файловых серверов Performance tuning for file servers

Следует правильно выбирать оборудование в соответствии с ожидаемой нагрузкой на файловый сервер и с учетом таких параметров, как средняя и пиковая нагрузка, емкость, планы развития и время отклика. You should select the proper hardware to satisfy the expected file server load, considering average load, peak load, capacity, growth plans, and response times. Аппаратные ограничения снижают эффективность программной настройки. Hardware bottlenecks limit the effectiveness of software tuning.

Общие параметры для настройки клиентов General tuning parameters for clients

Следующие параметры реестра REG_DWORD могут влиять на производительность клиентских компьютеров, которые взаимодействуют с файловыми серверами SMB: The following REG_DWORD registry settings can affect the performance of client computers that interact with SMB file servers:

ConnectionCountPerNetworkInterface ConnectionCountPerNetworkInterface

Область применения: Windows 10, Windows 8.1, Windows 8, Windows Server 2016, Windows Server 2012 R2 и Windows Server 2012 Applies to Windows 10, Windows 8.1, Windows 8, Windows Server 2016, Windows Server 2012 R2, and Windows Server 2012

По умолчанию имеет значение 1, которое мы настоятельно рекомендуем использовать. The default is 1, and we strongly recommend using the default. Допускаются значения от 1 до 16. The valid range is 1-16. Максимальное число подключений к серверу по одному интерфейсу, отличающемуся от интерфейсов RSS. The maximum number of connections per interface to be established with a server for non-RSS interfaces.

ConnectionCountPerRssNetworkInterface ConnectionCountPerRssNetworkInterface

Область применения: Windows 10, Windows 8.1, Windows 8, Windows Server 2016, Windows Server 2012 R2 и Windows Server 2012 Applies to Windows 10, Windows 8.1, Windows 8, Windows Server 2016, Windows Server 2012 R2, and Windows Server 2012

По умолчанию имеет значение 4, которое мы настоятельно рекомендуем использовать. The default is 4, and we strongly recommend using the default. Допускаются значения от 1 до 16. The valid range is 1-16. Максимальное число подключений к серверу по одному интерфейсу RSS. The maximum number of connections per interface to be established with a server for RSS interfaces.

ConnectionCountPerRdmaNetworkInterface ConnectionCountPerRdmaNetworkInterface

Область применения: Windows 10, Windows 8.1, Windows 8, Windows Server 2016, Windows Server 2012 R2 и Windows Server 2012 Applies to Windows 10, Windows 8.1, Windows 8, Windows Server 2016, Windows Server 2012 R2, and Windows Server 2012

По умолчанию имеет значение 2, которое мы настоятельно рекомендуем использовать. The default is 2, and we strongly recommend using the default. Допускаются значения от 1 до 16. The valid range is 1-16. Максимальное число подключений к серверу по одному интерфейсу RDMA. The maximum number of connections per interface to be established with a server for RDMA interfaces.

MaximumConnectionCountPerServer MaximumConnectionCountPerServer

Область применения: Windows 10, Windows 8.1, Windows 8, Windows Server 2016, Windows Server 2012 R2 и Windows Server 2012 Applies to Windows 10, Windows 8.1, Windows 8, Windows Server 2016, Windows Server 2012 R2, and Windows Server 2012

По умолчанию имеет значение 32. Допускаются значения от 1 до 64. The default is 32, with a valid range from 1-64. Максимальное число подключений к серверу под управлением Windows Server 2012 по всем интерфейсам. The maximum number of connections to be established with a single server running Windows Server 2012 across all interfaces.

DormantDirectoryTimeout DormantDirectoryTimeout

Область применения: Windows 10, Windows 8.1, Windows 8, Windows Server 2016, Windows Server 2012 R2 и Windows Server 2012 Applies to Windows 10, Windows 8.1, Windows 8, Windows Server 2016, Windows Server 2012 R2, and Windows Server 2012

По умолчанию имеет значение 600 секунд. The default is 600 seconds. Максимальное время, в течение которого сервер сохраняет открытыми дескрипторы каталогов с арендой каталогов. The maximum time server directory handles held open with directory leases.

FileInfoCacheLifetime FileInfoCacheLifetime

Область применения: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008 Applies to Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008

Значение по умолчанию — 10 секунд. The default is 10 seconds. Срок хранения в кэше сведений о файлах. The file information cache timeout period.

DirectoryCacheLifetime DirectoryCacheLifetime

Область применения: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008 Applies to Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008

Читайте также:  Бледный шрифт windows 10

Значение по умолчанию — 10 секунд. The default is 10 seconds. Обозначает срок хранения кэша каталогов. This is the directory cache timeout.

Этот параметр управляет кэшированием метаданных каталогов при отсутствии аренды каталогов. This parameter controls caching of directory metadata in the absence of directory leases.

Известная проблема в Windows 10 версии 1803 влияет на возможность системы кэшировать большие каталоги. A known issue in Windows 10, version 1803, affects the ability of Windows 10 to cache large directories. Обновив ОС компьютера до Windows 10 версии 1803, вы получите доступ к сетевой папке, содержащей тысячи файлов и папок. Вам потребуется открывать документ, расположенный в этой сетевой папке. After you upgrade a computer to Windows 10, version 1803, you access a network share that contains thousands of files and folders, and you open a document that is located on that share. Обе эти операции сопровождаются значительными задержками. During both of these operations, you experience significant delays.

Чтобы устранить эту проблему, установите Windows 10 версии 1809 или более поздней версии. To resolve this issue, install Windows 10, version 1809 or a later version.

Чтобы обойти эту проблему, задайте для параметра DirectoryCacheLifetime значение 0. To work around this issue, set DirectoryCacheLifetime to 0.

Эта проблема затрагивает следующие выпуски Windows 10: This issue affects the following editions of Windows 10:

  • Windows 10 Enterprise версии 1803; Windows 10 Enterprise, version 1803
  • Windows 10 Pro для рабочих станций версии 1803; Windows 10 Pro for Workstations, version 1803
  • Windows 10 Pro для образовательных учреждений версии 1803; Windows 10 Pro Education, version 1803
  • Windows 10 Профессиональная версии 1803; Windows 10 Professional, version 1803
  • Windows 10 для образовательных учреждений версии 1803; Windows 10 Education, version 1803
  • Windows 10 Домашняя версии 1803. Windows 10 Home, version 1803

DirectoryCacheEntrySizeMax DirectoryCacheEntrySizeMax

Область применения: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008 Applies to Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008

По умолчанию имеет значение 64 КБ. The default is 64 KB. Обозначает максимальный размер записей в кэше каталога. This is the maximum size of directory cache entries.

FileNotFoundCacheLifetime FileNotFoundCacheLifetime

Область применения: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008 Applies to Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008

Значение по умолчанию — 5 секунд. The default is 5 seconds. Обозначает срок хранения в кэше данных об отсутствии файла. The file not found cache timeout period.

CacheFileTimeout CacheFileTimeout

Область применения: Windows 8.1, Windows 8, Windows Server 2012, Windows Server 2012 R2 и Windows 7 Applies to Windows 8.1, Windows 8, Windows Server 2012, Windows Server 2012 R2, and Windows 7

Значение по умолчанию — 10 секунд. The default is 10 seconds. Этот параметр определяет время (в секундах), в течение которого перенаправитель сохраняет кэшированные данные о файле после закрытия в приложении последнего дескриптора для этого файла. This setting controls the length of time (in seconds) that the redirector will hold on to cached data for a file after the last handle to the file is closed by an application.

DisableBandwidthThrottling DisableBandwidthThrottling

Область применения: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008 Applies to Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008

Значение по умолчанию — 0. The default is 0. По умолчанию перенаправитель SMB регулирует пропускную способность для сетевых подключений с высокой задержкой, что позволяет в некоторых случаях избежать превышения времени ожидания, связанного с сетью. By default, the SMB redirector throttles throughput across high-latency network connections, in some cases to avoid network-related timeouts. Значение 1 для этого параметра реестра отключает такое регулирование, ускоряя передачу файлов через сетевые соединения с высокой задержкой. Setting this registry value to 1 disables this throttling, enabling higher file transfer throughput over high-latency network connections.

DisableLargeMtu DisableLargeMtu

Область применения: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008 Applies to Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008

По умолчанию имеет значение 0 только для Windows 8. The default is 0 for Windows 8 only. В Windows 8 перенаправитель SMB передает полезные данные размером до 1 МБ на один запрос, ускоряя передачу файлов. In Windows 8, the SMB redirector transfers payloads as large as 1 MB per request, which can improve file transfer speed. Значение 1 для этого параметра ограничивает запросы размером 64 КБ. Setting this registry value to 1 limits the request size to 64 KB. Следует тщательно оценить влияние этого параметра, прежде чем применять его. You should evaluate the impact of this setting before applying it.

RequireSecuritySignature RequireSecuritySignature

Область применения: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008 Applies to Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008

По умолчанию имеет значение 0 и отключает подписывание SMB. The default is 0, disabling SMB Signing. Значение 1 этого параметра включает подписывание SMB для всех взаимодействий по протоколу SMB, блокируя обмен данными по протоколу SMB с компьютерами, на которых отключено подписывание SMB. Changing this value to 1 enables SMB signing for all SMB communication, preventing SMB communication with computers where SMB signing is disabled. Подписывание SMB может повысить нагрузку на ЦП и замедлить круговые пути, но оно также блокирует атаки «злоумышленник в середине». SMB signing can increase CPU cost and network round trips, but helps block man-in-the-middle attacks. Если подписывание SMB не требуется, этот параметр реестра должен иметь значение 0 на всех клиентах и серверах. If SMB signing is not required, ensure that this registry value is 0 on all clients and servers.

Читайте также:  Windows movie maker рисунки

FileInfoCacheEntriesMax FileInfoCacheEntriesMax

Область применения: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008 Applies to Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008

По умолчанию имеет значение 64. Допускаются значения от 1 до 65536. The default is 64, with a valid range of 1 to 65536. Это значение используется для определения объема метаданных файла, которые могут кэшироваться клиентом. This value is used to determine the amount of file metadata that can be cached by the client. Увеличение значения позволяет сократить сетевой трафик и повысить производительность, если осуществляется доступ к большому числу файлов. Increasing the value can reduce network traffic and increase performance when a large number of files are accessed.

DirectoryCacheEntriesMax DirectoryCacheEntriesMax

Область применения: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008 Applies to Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008

По умолчанию имеет значение 16. Допускаются значения от 1 до 4096. The default is 16, with a valid range of 1 to 4096. Это значение используется для определения объема сведений о каталогах, которые могут кэшироваться клиентом. This value is used to determine the amount of directory information that can be cached by the client. Увеличение значения позволяет сократить сетевой трафик и повысить производительность, если осуществляется доступ к большому числу каталогов. Increasing the value can reduce network traffic and increase performance when large directories are accessed.

FileNotFoundCacheEntriesMax FileNotFoundCacheEntriesMax

Область применения: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008 Applies to Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008

По умолчанию имеет значение 128. Допускаются значения от 1 до 65536. The default is 128, with a valid range of 1 to 65536. Это значение используется для определения объема сведений об именах файлов, которые могут кэшироваться клиентом. This value is used to determine the amount of file name information that can be cached by the client. Увеличение значения позволяет сократить сетевой трафик и повысить производительность, если осуществляется доступ к большому числу имен файлов. Increasing the value can reduce network traffic and increase performance when a large number of file names are accessed.

MaxCmds MaxCmds

Область применения: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008 Applies to Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008

Значение по умолчанию — 15. The default is 15. Этот параметр ограничивает число ожидающих запросов в одном сеансе. This parameter limits the number of outstanding requests on a session. Увеличение этого значения приводит к повышению использования памяти, но может повысить производительность благодаря использованию более глубокого конвейера запросов. Increasing the value can use more memory, but it can improve performance by enabling a deeper request pipeline. Увеличение значения в сочетании с MaxMpxCt также позволяет устранить ошибки, возникающие из-за большого числа долгосрочных ожиданий по запросам файлов, таких как вызовы FindFirstChangeNotification. Increasing the value in conjunction with MaxMpxCt can also eliminate errors that are encountered due to large numbers of outstanding long-term file requests, such as FindFirstChangeNotification calls. Этот параметр не влияет на подключение к серверам SMB 2.0. This parameter does not affect connections with SMB 2.0 servers.

DormantFileLimit DormantFileLimit

Область применения: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 и Windows Server 2008 Applies to Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, and Windows Server 2008

Значение по умолчанию — 1023. The default is 1023. Этот параметр определяет максимальное число файлов, которые нужно оставить открытыми в общем ресурсе после того, как приложение закроет файл. This parameter specifies the maximum number of files that should be left open on a shared resource after the application has closed the file.

Пример настройки клиента Client tuning example

Общие параметры настройки для клиентских компьютеров позволяют оптимизировать доступ к удаленным файловым ресурсам, особенно в некоторых сетях с высокой задержкой (например, при подключениях между офисами филиалов, центрами обработки данных и домашними офисами, а также мобильных широкополосных подключениях). The general tuning parameters for client computers can optimize a computer for accessing remote file shares, particularly over some high-latency networks (such as branch offices, cross-datacenter communication, home offices, and mobile broadband). Предложенные значения не являются оптимальными и применимыми на всех компьютерах. The settings are not optimal or appropriate on all computers. Следует тщательно оценить влияние каждого параметра, прежде чем применять его. You should evaluate the impact of individual settings before applying them.

Параметр Parameter Значение Value Значение по умолчанию Default
DisableBandwidthThrottling DisableBandwidthThrottling 1 1 0 0
FileInfoCacheEntriesMax FileInfoCacheEntriesMax 32768 32768 64 64
DirectoryCacheEntriesMax DirectoryCacheEntriesMax 4096 4096 16 16
FileNotFoundCacheEntriesMax FileNotFoundCacheEntriesMax 32768 32768 128 128
MaxCmds MaxCmds 32768 32768 15 15

Начиная с Windows 8, вы можете настроить многие из этих параметров SMB с помощью командлетов Windows PowerShell Set-SmbClientConfiguration и Set-SmbServerConfiguration. Starting in Windows 8, you can configure many of these SMB settings by using the Set-SmbClientConfiguration and Set-SmbServerConfiguration Windows PowerShell cmdlets. Кроме того, Windows PowerShell позволяет настраивать параметры, доступные только в реестре. Registry-only settings can be configured by using Windows PowerShell as well.

Оцените статью