당신의 듀얼코어는 안녕하십니까?
슈프림 커맨더 관련해서 이것저것 알아보는 중, 외국 포럼에서 발견했습니다.
게시자의 말에 따르면 듀얼코어 CPU가 버벅이더라~ 그러길래 이렇게 해 보니까 성능향상이 있더라~ 하더랍니다
이것은 OS가 듀얼코어를 100% 지원하지 않게끔 설정되어 있기 때문이라고 하네요
따라서 직접 설정을 통해 듀얼코어를 최대한 발휘하게 해 주는 것이라고 합니다
요구사항
서비스팩2가 깔린 윈도 XP(홈이던, 프로던, 미디어센터 버전이던 무관.. 심지어 애플 부트캠프까지! 단 가상PC로는 안됨)
멀티코어 컴퓨터(인텔, AMD 무관, 애플 맥북도 상관없음. HT기술을 이용한 '논리적' 듀얼코어도 상관없음)
1. 인텔 CPU : KB896256 업데이트가 깔렸는지 확인합니다. 자동 업데이트로는 안된다고 합니다
http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=C2AB5A48-8240-4934-BBD8-34FB8A0FCE3B
이 링크를 타고가셔도 상관없고, 자료실에서 찾아 설치하셔도 무관합니다
2. AMD CPU : 마찬가지로 KB896256업데이트를 확인하시고, AMD 드라이버를 깔아야 한다고 합니다
http://www.amd.com/us-en/assets/content_type/utilities/amdcpusetup.exe <- AMD CPU 드라이버 입니다
주의 : AMD CPU를 가지고 있는 경우만 설치하세요
중요한 주의사항 : AMD Dual Core Optimizer를 설치한 사용자의 경우, 핫픽스를 설치할 필요가 없습니다. 원래 듀얼코어 옵티마이저는 MS에서 내 놓은 패치로, 이 파일을 얻기 위해서는 MS에 직접 메일을 보내 하나하나 받아야 한다고 하네요. 그런데 AMD에서 공개해버렸답니다-_-;
http://www.amd.com/us-en/assets/content_type/utilities/Setup.exe <- 듀얼코어 옵티마이저 링크입니다
이제 업데이트를 마쳤으면, 컴퓨터를 다시 시작하지 맙니다.ㅡㅡ;
시작 - 실행 - regedit 으로 레지스트리 편집기를 엽니다
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 위치에 가면 Throttle이라는 키가 있습니다. 만약 없다면 우클릭 - 새로 만들기 - 키 로 해서 이름을 Throttle로 해 주면 됩니다
새 DWORD값을 만듭니다. 이름은 PerfEnablePackageIdle 로 하고 값은 '1'로 합니다.
boot.ini를 엽니다. boot.ini는 보통 c:\에 위치합니다. 노트패드로 열면 됩니다.
(폴더옵션에 시스템파일 보기 및 숨김파일 보기가 설정되어있어야합니다.)
아마 대충 이런 내용이 써 있을 겁니다.
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /usepmtimer
가장 마지막에 /usepmtimer만 추가해주시면 됩니다.
그리고 이제 다시 컴퓨터를 시작하면 됩니다
원본출처
http://www.parkoz.com/zboard/view.php?id=my_tips&no=9040
AMD X2 최적화 방법
http://blog.naver.com/kgenie77/110013512294
아래의 설명은 AMD X2 CPU의 최적화 방법입니다. 대충 1%~5%정도 성능 향상이 있고, 체감도 할 수 있다고 합니다. 그리고 이 자료는 위 링크 시킨 xtremesystems의 GAR님 글에서 가져 왔습니다.
▶ 설치 방법
1. http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_13118,00.html
하단에서 2번째 AMD 드라이버를 다운 받고, 설치.
2.MS의 Hotfix를 다운받아서 설치. http://www.amdzone.com/files/WinXPdualcorehotfix.exe
(Hotfix 관련 내용 보기 : http://support.microsoft.com/?id=896256)
3.Hotfix를 활성화 하기 위해서 Registry 편집 단계
a. 시작, 실행을 차례로 누르고 regedit를 입력한 다음 확인을 누릅니다.
b. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager를 마우스 오른쪽 단추로 누르고 새로 만들기를 가리킨 다음 키를 누릅니다.
c. 새 키 이름으로 Throttle을 입력합니다.
d. Throttle을 마우스 오른쪽 단추로 누르고 새로 만들기를 가리킨 다음 DWORD 값을 누릅니다.
e. 값 이름으로 PerfEnablePackageIdle을 입력합니다.
f. PerfEnablePackageIdle을 마우스 오른쪽 단추로 누른 다음 수정을 누릅니다.
g. 값 데이터 상자에 1을 입력합니다. DWORD 값 편집 대화 상자에서 16진수가 선택되어 있는지 확인한 다음 확인을 누릅니다.(참고 새 성능 상태 정책 동작을 비활성화하려면 값 데이터 상자에 0을 입력하면 됩니다. )
h. 레지스트리 편집기를 종료합니다.
4. /usepmtimer 명령이 BOOT.ini에 있는 확인하기 위해서, 내 컴퓨터-> 마우스 오른쪽 버튼 ->속성 클릭->고급->시작 및 복구의 설정-> 편집 클릭
5. 첫번째에 있는 AMD Dual Core Optimizer 다운 받고, 설치
http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_9706,00.html
그리고 BOOT.ini를 아래처럼 수정
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /usepmtimer
6.끝
* 삭제방법
a. 설치한 해당 Hotfix 삭제, (KB896256)
b. Registry 원래대로 수정. (PerfEnablePackageIdle를 0 의 값으로 수정)
c. AMD 드라이버 삭제
d. AMD Dual Core Optimizer 삭제
e. 끝.
++>설치방법에서 2번에 있는 Hotfix를 이준호님께서 아래 링크에 해당 한국버젼 Hotfix를 올려 놓았습니다.
http://www.parkoz.com/zboard/view.php?id=download&page=1&sn1=&divpage=2&sn=off&ss=on&sc=off&select_arrange=headnum&desc=asc&no=14382
원본출처
http://www.parkoz.com/zboard/view.php?id=overclock_amd&no=22213