스카너
2013-01-31 20:29
조회: 176,900
추천: 55
점검을 틈타 최적화 TIP 투척윈도우7 전용 크라이엔진3의 위엄있는 아키에이지를 감당하기 위한 최적화 TIP 1. 그래픽카드에 RAM 강제 할당(아키에이지 돌리면서 램 남으시는분들만) [원리] 해상도 및 그래픽 등을 처리하느라 부족한 그래픽카드 RAM에 남아도는 컴퓨터 RAM을 강제 할당시켜줘서 해당 IRQ(인터럽트 리퀘스트)처리 속도를 높여 원활히 돌아가게 도와줌, 자기 pc ram이 여유있을경우 해당 [방법] ①시작 - 실행 혹은 윈도우키 + R 을 눌러서 실행창을 띄우고 " msinfo32 " 입력 ②시스템 요약 - 하드웨어 리소스 더블클릭 ③충돌 공유 클릭 혹은 IRQ 클릭 - IRQ xx 부분 옆에 자기 그래픽카드 있는 IRQ 넘버를 찾자. 혹은, 제어판 - 장치관리자 - 디스플레이 어댑터 - 자기 그래픽카드 우측클릭 속성 들어감 - 리소스 탭으로 들어가면 IRQ(괄호안에있는 10진수 숫자)를 찾을수있다. 라데온은 음수 값이 나올수도있는데 예를들어 -4 가 나오면 그냥 4로 적용시키면된다. IRQ4=512000 이런식으로. ④IRQ 넘버를 찾았으면 실행에서 system.ini 쳐보던가 못찾으면 운영체제가 깔린 하드(C:)에 들어가서 ctrl+F를 누르고 system.ini 를 친다. 보통 C:Windows 에 들어있다. 메모장으로 열어주고 --------------------------------------------------------------- ; for 16-bit app support [386Enh] IRQ[16]=1024000 혹은 IRQ16=1024000 woafont=dosapp.fon EGA80WOA.FON=EGA80WOA.FON EGA40WOA.FON=EGA40WOA.FON CGA80WOA.FON=CGA80WOA.FON CGA40WOA.FON=CGA40WOA.FON [drivers] wave=mmdrv.dll timer=timer.drv [mci] --------------------------------------------------------------- ※ 혹 IRQ[] 괄호를 넣고 적용했는데 체감이 안되신다 하시는분들은 괄호를 빼고 해보시기 바랍니다. IRQ16=1024000 이런식으로 수정하시고 저장 하고 재부팅후 ㄱㄱ ⑤이렇게 되있을텐데 빨간색 강조부분을 추가해준다. (ex: IRQ[넘버]=ram 할당 용량 512MB 을 할당시켜주고 싶으면 512000 1GB 을 할당시켜주고 싶으면 1024000 2GB 는 뭐 2048000 이런식 ) ⑥재부팅 하고 아키에이지 들어가보자. 신세계! ※메모리 동적할당 개념이라 수동으로 지워주셔야 할당한 메모리가 삭제됩니다. system.ini에 추가했던 irq = 숫자 부분을 삭제해 주시고 저장하시면 원상복구 됩니다. 뭐 게임 안키시고 평소에도 램 널널하신분은 설정해두시면 웹서핑 속도도 향상되는 효과를 얻을 수 있습니다. ※혹여 여러 사용자 환경에 따라 적용이 안되거나 오히려 역효과로 느려지는 PC가 생길 수 있으니 그런 분들은 system.ini에 수정했던 내용을 지우시고 원상복구하시고 그냥 사용하심을 권장드립니다. 2. 패스트핑 안깔아도 적용한것처럼 해보자. [원리] 패킷을 시스템 큐 혹은 MS 메세지 큐에 저장시켰다 레지값에 설정된 용량이 되면 한번에 보냄으로써 과부하를 막는 네이글 알고리즘은 과부하를 방지하지만 지연시간이 길어진다. 이를 해지 시킴으로써 온라인게임에서 랜선이 뽑을 수 있는 최대의 퍼포먼스를 구현해줌, 다만 게임서버에 부하를 줘서 게임사에서는 권장하지 않는편 [방법] ① 가장 먼저 "프로그램 추가/제거" 에 들어가서 좌측 "Windows 기능 사용/사용 안함" 클릭 후 "Microsoft Message Queue(MSMQ) Server" 가 체크 되있는지 확인하자. 체크 되있으면 레지스트리 편집기에 값을 하나 더 추가해줘야한다. ② 시작 - 실행 혹은 윈도우키 + R 눌러서 실행창 띄운 후, " regedit " 입력하여 레지스트리 편집기를 연다. ③ HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/Interfaces/{해당 NIC id} 가 보일텐데 예를들어 {5A3D1233462365-125c-365365 ...} 이런식으로 써져있는게 한개 혹은 여러개 있을텐데 클릭하여 그 안에 Dhcp 값 설정이랑 T1,T2 설정 등 꽤 많은 레지값이 들어가있는 경로로 들어간다. ④ 해당 경로를 찾았으면 우측 마우스 클릭 후 새로만들기 - DWORD(32비트) 값 눌러서 생성하고 명칭을 " TcpAckFrequency " 로 설정해주고 더블클릭 후 값을 1 로 바꿔준다. 그리고 또 새로운 DWORD(32비트)값을 눌러 생성해 주고, 명칭을 "TcpDelAckTicks" 로 설정해주고 값은 0 으로 설정. <클릭하면 커집니다> MSMQ 서버가 체크 안되있는사람은 여기서 끝이고 컴퓨터 재부팅 후 아키에이지를 즐긴다. ⑤ MSMQ 가 체크 되있으신 분들은, HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSMQ/Parameters 클릭 후 새로만들기 DWORD(32비트)값을 만들고 이름을 " TCPNoDelay " 로 바꿔주신 후 값을 1 로 설정 해 주시면됩니다. 혹여 경로중 MSMQ 다음 Parameters 경로가 없을경우 그냥 MSMQ에다 생성해주시면 됩니다. 출처: 웹서핑중 irq tweak , 네이글 알고리즘은 워낙 유명해서.. 나머지는 수작업 직접 작성 참고한 게시물 http://www.inven.co.kr/board/powerbbs.php?come_idx=2641&l=1864 http://www.inven.co.kr/board/powerbbs.php?come_idx=2641&l=3870 |
인벤 공식 앱
댓글 알람 기능 장착! 최신 게임뉴스를 한 눈에 보자