Hyperion Windows Tuning

Настройки системного реестра серверов для Windows 2003 EE,SE


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]
MaxWorkItems dword:00008000 (32768)
MaxMpxCt dword: 00002000(8192)
SizReqBuf dword: 00002104 (8452)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters]
MaxCmds dword:00001000(4096)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management]
DisablePagingExecutive dword:00000001
PagedPoolSize dword:0b71b000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
NTFSDisableLastAccessUpdate dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
TcpWindowSize dword:0000faf0
Tcp13230Opts dword:00000003
TCPMaxConnectRetransmissions dword:00000002
TCPTimedWaitDelay dword:0000001e
MaxUserPort dword:0000fffe
TCPMaxDataRetransmissions dword:00000005
MaxHashTableSize dword:00002000
NumTcbTablePartitions dword:00000010
EnablePMTUDiscovery dword:00000001

Краткое описание настраиваемых параметров

  • MaxWorkItems Максимальное количество рабочих объектов
  • MaxMpxCt Максимальное количество отправляемых команд. Максимальное число невыполненных запросов для одного клиента
  • SizReqBuf Размер запрашиваемого буфера
  • DisablePagingExecutive запрет свопинга исполняемых файлов, чтобы держать весь код ядра и драйверы в памяти
  • PagedPoolSize определяет размер памяти отводимый под страничный буфер

Настройки системного реестра рабочих станций
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
ReceiveTimeout 900000
KeepAliveTimeout 900000
ServerInfoTimeout 900000

Настройки параметров запуска – файл boot.ini Windows 32
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Standard" /3GB /PAE /fastdetect /NoExecute= AlwaysOff/Userva=2900

HHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
SystemPages FFFFFFFF(hex)

Настройки параметров запуска – файл boot.ini Windows 64
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003 Enterprise x64 Edition" /fastdetect /redirect /NoExecute=AlwaysOff
Общие настройки параметров производительности

  • Processor Scheduling : Adjust for best performance Background Service
  • Memory Usage : Adjust for best performance Programs
  • Евгений Расюк

    1) эти настройки должен делать системный администратор, так как из-за нюансов возможно (особенно на не “свежом” сервере) получить синюю тряпку из-за работы сторонего софта
    2) на Oracle Support усть несколько документов по этому поводу – читайте мнения оф. поддержки 🙂