Windows Server Initial Setup시 반드시 진행하는 설정중에 하나인, Windows 프로세서 & 메모리 사용계획을 Registry값을 이용해 수정하는 방법에 대해 알아보고자 한다.

 

[내컴퓨터 → 속성 → 고급 → Performance → Setting] 부분에서 해당 Option을 수정 가능

 

이후 Performance Option에서 "프로세서 사용계획" 및 "Memory Usage" 및 Virtual Memory 값을 대부분 Windows Setup

시설정하는데 이 값이 있는 Registry 값을 수정하여, 자동화 한다면 좋은 방법이라 생각이 된다.

 

 

[프로세서 사용계획, Processor scheduling]

어떠한 환경의 Service를 제공하느냐에 따라 Programs을 선택하기도 하고 Backgroupd Services를 선택하기도 한다.
대부분의 서버 환경은 Default로 Background Services로 설정하지만. Terminal 환경이나, Excel과 같은 사용자 Action이
많은 서비스의 경우에는 Program으로 설정하는것이 일반적이며, SQL Services등을 제공할때는 Background Services를
권고한다. 해당 Option을 조절하는 Registry 값의 위치는 다음과 같다.

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl\Win32PrioritySeparation]

Data 형식 : REG_DWORD

값 : Hexadecimal 26 (Program), Hexademical 18 (Background Serivces)

image

 

[Memory Usage]

메모리 사용계획도 Setting 환경에 따라 변할 수 있으며, 대표적으로 권고하는 파일서버의 경우에는 System Cache 사용을
권고하며, 해당 Registry 값에는 Paging File 위치또한 지정할 수 있다.

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache]

Data 형식 : REG_DWORD

값 : Hexadecimal 0 (Program), Hexademical 1 (System Cache)

 

image

신고
Posted by hotpoto

티스토리 툴바